Package org.keycloak.protocol.docker
Class DockerAuthV2ProtocolFactory
java.lang.Object
org.keycloak.protocol.AbstractLoginProtocolFactory
org.keycloak.protocol.docker.DockerAuthV2ProtocolFactory
- All Implemented Interfaces:
LoginProtocolFactory,EnvironmentDependentProviderFactory,ProviderFactory<LoginProtocol>
public class DockerAuthV2ProtocolFactory
extends AbstractLoginProtocolFactory
implements EnvironmentDependentProviderFactory
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidaddDefaults(ClientModel client) create(KeycloakSession session) protected voidcreateDefaultClientScopesImpl(RealmModel newRealm) createProtocolEndpoint(KeycloakSession session, EventBuilder event) getId()booleanisSupported(Config.Scope config) intorder()voidsetupClientDefaults(ClientRepresentation rep, ClientModel newClient) Methods inherited from class org.keycloak.protocol.AbstractLoginProtocolFactory
addDefaultClientScopes, addDefaultClientScopes, close, createDefaultClientScopes, init, 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
dependsOn, getConfigMetadata
-
Constructor Details
-
DockerAuthV2ProtocolFactory
public DockerAuthV2ProtocolFactory()
-
-
Method Details
-
createDefaultClientScopesImpl
- Specified by:
createDefaultClientScopesImplin classAbstractLoginProtocolFactory
-
addDefaults
- Specified by:
addDefaultsin classAbstractLoginProtocolFactory
-
getBuiltinMappers
- Specified by:
getBuiltinMappersin interfaceLoginProtocolFactory
-
createProtocolEndpoint
- Specified by:
createProtocolEndpointin interfaceLoginProtocolFactory
-
setupClientDefaults
- Specified by:
setupClientDefaultsin interfaceLoginProtocolFactory
-
create
- Specified by:
createin interfaceProviderFactory<LoginProtocol>
-
getId
- Specified by:
getIdin interfaceProviderFactory<LoginProtocol>
-
isSupported
- Specified by:
isSupportedin interfaceEnvironmentDependentProviderFactory
-
order
public int order()- Specified by:
orderin interfaceProviderFactory<LoginProtocol>
-