Package org.keycloak.protocol.saml
Class SamlProtocolFactory
java.lang.Object
org.keycloak.protocol.AbstractLoginProtocolFactory
org.keycloak.protocol.saml.SamlProtocolFactory
- All Implemented Interfaces:
LoginProtocolFactory,ProviderFactory<LoginProtocol>
- Version:
- $Revision: 1 $
- Author:
- Bill Burke
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidaddDefaults(ClientModel client) create(KeycloakSession session) protected voidcreateDefaultClientScopesImpl(RealmModel newRealm) createProtocolEndpoint(KeycloakSession session, EventBuilder event) getId()voidinit(Config.Scope config) voidsetupClientDefaults(ClientRepresentation clientRep, ClientModel newClient) Methods inherited from class org.keycloak.protocol.AbstractLoginProtocolFactory
addDefaultClientScopes, addDefaultClientScopes, close, createDefaultClientScopes, postInitMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.keycloak.provider.ProviderFactory
getConfigMetadata, order
-
Field Details
-
SCOPE_ROLE_LIST
- See Also:
-
-
Constructor Details
-
SamlProtocolFactory
public SamlProtocolFactory()
-
-
Method Details
-
createProtocolEndpoint
-
create
-
init
- Specified by:
initin interfaceProviderFactory<LoginProtocol>- Overrides:
initin classAbstractLoginProtocolFactory
-
getId
-
getBuiltinMappers
-
createDefaultClientScopesImpl
- Specified by:
createDefaultClientScopesImplin classAbstractLoginProtocolFactory
-
addDefaults
- Specified by:
addDefaultsin classAbstractLoginProtocolFactory
-
setupClientDefaults
-