Class KubernetesIdentityProviderConfig

java.lang.Object
org.keycloak.models.IdentityProviderModel
org.keycloak.broker.kubernetes.KubernetesIdentityProviderConfig
All Implemented Interfaces:
Serializable, IssuerValidation

public class KubernetesIdentityProviderConfig extends IdentityProviderModel implements IssuerValidation
See Also:
  • Field Details

  • Constructor Details

    • KubernetesIdentityProviderConfig

      public KubernetesIdentityProviderConfig()
    • KubernetesIdentityProviderConfig

      public KubernetesIdentityProviderConfig(IdentityProviderModel model)
  • Method Details

    • getIssuer

      public String getIssuer()
    • getIssuerDiscoveryUrl

      public String getIssuerDiscoveryUrl()
    • getJwksUrl

      public String getJwksUrl()
    • getAllowedClockSkew

      public int getAllowedClockSkew()
    • isHideOnLogin

      public Boolean isHideOnLogin()
      Overrides:
      isHideOnLogin in class IdentityProviderModel
    • validate

      public void validate(RealmModel realm)
      Description copied from class: IdentityProviderModel

      Validates this configuration.

      Sub-classes can override this method in order to enforce provider specific validations.

      Overrides:
      validate in class IdentityProviderModel
      Parameters:
      realm - the realm