Class KubernetesIdentityProvider

java.lang.Object
org.keycloak.broker.kubernetes.KubernetesIdentityProvider
All Implemented Interfaces:
org.keycloak.broker.provider.ClientAssertionIdentityProvider<KubernetesIdentityProviderConfig>, org.keycloak.broker.provider.IdentityProvider<KubernetesIdentityProviderConfig>, org.keycloak.provider.Provider

public class KubernetesIdentityProvider extends Object implements org.keycloak.broker.provider.ClientAssertionIdentityProvider<KubernetesIdentityProviderConfig>
  • Constructor Details

  • Method Details

    • verifyClientAssertion

      public boolean verifyClientAssertion(org.keycloak.authentication.ClientAuthenticationFlowContext context) throws Exception
      Specified by:
      verifyClientAssertion in interface org.keycloak.broker.provider.ClientAssertionIdentityProvider<KubernetesIdentityProviderConfig>
      Throws:
      Exception
    • getConfig

      Specified by:
      getConfig in interface org.keycloak.broker.provider.IdentityProvider<KubernetesIdentityProviderConfig>
    • close

      public void close()
      Specified by:
      close in interface org.keycloak.provider.Provider