Class TrustedHostClientRegistrationPolicyFactory

java.lang.Object
org.keycloak.services.clientregistration.policy.AbstractClientRegistrationPolicyFactory
org.keycloak.services.clientregistration.policy.impl.TrustedHostClientRegistrationPolicyFactory
All Implemented Interfaces:
org.keycloak.component.ComponentFactory<ClientRegistrationPolicy,ClientRegistrationPolicy>, org.keycloak.provider.ConfiguredProvider, org.keycloak.provider.ProviderFactory<ClientRegistrationPolicy>, ClientRegistrationPolicyFactory

public class TrustedHostClientRegistrationPolicyFactory extends AbstractClientRegistrationPolicyFactory
Author:
Marek Posolda
  • Field Details

  • Constructor Details

    • TrustedHostClientRegistrationPolicyFactory

      public TrustedHostClientRegistrationPolicyFactory()
  • Method Details

    • create

      public ClientRegistrationPolicy create(org.keycloak.models.KeycloakSession session, org.keycloak.component.ComponentModel model)
    • getHelpText

      public String getHelpText()
    • getConfigProperties

      public List<org.keycloak.provider.ProviderConfigProperty> getConfigProperties()
    • getId

      public String getId()
    • validateConfiguration

      public void validateConfiguration(org.keycloak.models.KeycloakSession session, org.keycloak.models.RealmModel realm, org.keycloak.component.ComponentModel config) throws org.keycloak.component.ComponentValidationException
      Specified by:
      validateConfiguration in interface org.keycloak.component.ComponentFactory<ClientRegistrationPolicy,ClientRegistrationPolicy>
      Overrides:
      validateConfiguration in class AbstractClientRegistrationPolicyFactory
      Throws:
      org.keycloak.component.ComponentValidationException