public class DockerAuthV2ProtocolFactory extends AbstractLoginProtocolFactory implements EnvironmentDependentProviderFactory
| Constructor and Description |
|---|
DockerAuthV2ProtocolFactory() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addDefaults(ClientModel client) |
LoginProtocol |
create(KeycloakSession session) |
protected void |
createDefaultClientScopesImpl(RealmModel newRealm)
Impl should create default client scopes.
|
Object |
createProtocolEndpoint(RealmModel realm,
EventBuilder event) |
Map<String,ProtocolMapperModel> |
getBuiltinMappers()
List of built in protocol mappers that can be used to apply to clients.
|
String |
getId() |
boolean |
isSupported() |
int |
order() |
void |
setupClientDefaults(ClientRepresentation rep,
ClientModel newClient)
Setup default values for new clients.
|
addDefaultClientScopes, addDefaultClientScopes, close, createDefaultClientScopes, init, postInitprotected void createDefaultClientScopesImpl(RealmModel newRealm)
AbstractLoginProtocolFactorycreateDefaultClientScopesImpl in class AbstractLoginProtocolFactoryprotected void addDefaults(ClientModel client)
addDefaults in class AbstractLoginProtocolFactorypublic Map<String,ProtocolMapperModel> getBuiltinMappers()
LoginProtocolFactorygetBuiltinMappers in interface LoginProtocolFactorypublic Object createProtocolEndpoint(RealmModel realm, EventBuilder event)
createProtocolEndpoint in interface LoginProtocolFactorypublic void setupClientDefaults(ClientRepresentation rep, ClientModel newClient)
LoginProtocolFactorysetupClientDefaults in interface LoginProtocolFactorypublic LoginProtocol create(KeycloakSession session)
create in interface ProviderFactory<LoginProtocol>public String getId()
getId in interface ProviderFactory<LoginProtocol>public boolean isSupported()
isSupported in interface EnvironmentDependentProviderFactorytrue if the provider is supported and should be available, false otherwisepublic int order()
order in interface ProviderFactory<LoginProtocol>Copyright © 2021 JBoss by Red Hat. All rights reserved.