Interface ClientRegistrationPolicyFactory

All Superinterfaces:
org.keycloak.component.ComponentFactory<ClientRegistrationPolicy,ClientRegistrationPolicy>, org.keycloak.provider.ConfiguredProvider, org.keycloak.provider.ProviderFactory<ClientRegistrationPolicy>
All Known Implementing Classes:
AbstractClientRegistrationPolicyFactory, ClientDisabledClientRegistrationPolicyFactory, ClientScopesClientRegistrationPolicyFactory, ConsentRequiredClientRegistrationPolicyFactory, MaxClientsClientRegistrationPolicyFactory, ProtocolMappersClientRegistrationPolicyFactory, RegistrationWebOriginsPolicyFactory, ScopeClientRegistrationPolicyFactory, TrustedHostClientRegistrationPolicyFactory

public interface ClientRegistrationPolicyFactory extends org.keycloak.component.ComponentFactory<ClientRegistrationPolicy,ClientRegistrationPolicy>
Author:
Marek Posolda
  • Method Summary

    Modifier and Type
    Method
    Description
    List<org.keycloak.provider.ProviderConfigProperty>
    getConfigProperties(org.keycloak.models.KeycloakSession session)
    Get config properties filled for particular session.

    Methods inherited from interface org.keycloak.component.ComponentFactory

    create, create, getCommonProviderConfigProperties, getTypeMetadata, isInternal, onCreate, onUpdate, preRemove, validateConfiguration

    Methods inherited from interface org.keycloak.provider.ConfiguredProvider

    getConfig, getConfigProperties, getHelpText

    Methods inherited from interface org.keycloak.provider.ProviderFactory

    close, dependsOn, getConfigMetadata, getId, init, order, postInit
  • Method Details

    • getConfigProperties

      List<org.keycloak.provider.ProviderConfigProperty> getConfigProperties(org.keycloak.models.KeycloakSession session)
      Get config properties filled for particular session. It assumes the session.getContext() has set realm
      Parameters:
      session -
      Returns: