Class AbstractSAMLProtocolMapper
java.lang.Object
org.keycloak.protocol.saml.mappers.AbstractSAMLProtocolMapper
- All Implemented Interfaces:
org.keycloak.protocol.ProtocolMapper,org.keycloak.provider.ConfiguredProvider,org.keycloak.provider.Provider,org.keycloak.provider.ProviderFactory<org.keycloak.protocol.ProtocolMapper>
- Direct Known Subclasses:
AuthnContextClassRefMapper,GroupMembershipMapper,HardcodedAttributeMapper,HardcodedRole,OrganizationGroupMembershipMapper,OrganizationMembershipMapper,RoleListMapper,SAMLAudienceProtocolMapper,SAMLAudienceResolveProtocolMapper,ScriptBasedMapper,UserAttributeNameIdMapper,UserAttributeStatementMapper,UserPropertyAttributeStatementMapper,UserSessionNoteStatementMapper
public abstract class AbstractSAMLProtocolMapper
extends Object
implements org.keycloak.protocol.ProtocolMapper
- Version:
- $Revision: 1 $
- Author:
- Bill Burke
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.keycloak.provider.ConfiguredProvider
getConfig, getConfigProperties, getHelpTextMethods inherited from interface org.keycloak.protocol.ProtocolMapper
getDisplayCategory, getDisplayType, getEffectiveModel, getPriority, validateConfigMethods inherited from interface org.keycloak.provider.ProviderFactory
dependsOn, getConfigMetadata, getId, order
-
Constructor Details
-
AbstractSAMLProtocolMapper
public AbstractSAMLProtocolMapper()
-
-
Method Details
-
getProtocol
- Specified by:
getProtocolin interfaceorg.keycloak.protocol.ProtocolMapper
-
close
public void close()- Specified by:
closein interfaceorg.keycloak.provider.Provider- Specified by:
closein interfaceorg.keycloak.provider.ProviderFactory<org.keycloak.protocol.ProtocolMapper>
-
create
public final org.keycloak.protocol.ProtocolMapper create(org.keycloak.models.KeycloakSession session) - Specified by:
createin interfaceorg.keycloak.provider.ProviderFactory<org.keycloak.protocol.ProtocolMapper>
-
init
public void init(org.keycloak.Config.Scope config) - Specified by:
initin interfaceorg.keycloak.provider.ProviderFactory<org.keycloak.protocol.ProtocolMapper>
-
postInit
public void postInit(org.keycloak.models.KeycloakSessionFactory factory) - Specified by:
postInitin interfaceorg.keycloak.provider.ProviderFactory<org.keycloak.protocol.ProtocolMapper>
-