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) |
Object |
createProtocolEndpoint(RealmModel realm,
EventBuilder event) |
List<ProtocolMapperModel> |
getBuiltinMappers() |
List<ProtocolMapperModel> |
getDefaultBuiltinMappers() |
String |
getId() |
boolean |
isSupported() |
int |
order() |
void |
setupClientDefaults(ClientRepresentation rep,
ClientModel newClient) |
void |
setupTemplateDefaults(ClientTemplateRepresentation clientRep,
ClientTemplateModel newClient) |
close, init, postInitprotected void addDefaults(ClientModel client)
addDefaults in class AbstractLoginProtocolFactorypublic List<ProtocolMapperModel> getBuiltinMappers()
getBuiltinMappers in interface LoginProtocolFactorypublic List<ProtocolMapperModel> getDefaultBuiltinMappers()
getDefaultBuiltinMappers in interface LoginProtocolFactorypublic Object createProtocolEndpoint(RealmModel realm, EventBuilder event)
createProtocolEndpoint in interface LoginProtocolFactorypublic void setupClientDefaults(ClientRepresentation rep, ClientModel newClient)
setupClientDefaults in interface LoginProtocolFactorypublic void setupTemplateDefaults(ClientTemplateRepresentation clientRep, ClientTemplateModel newClient)
setupTemplateDefaults 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 EnvironmentDependentProviderFactorypublic int order()
order in interface ProviderFactory<LoginProtocol>Copyright © 2018 JBoss by Red Hat. All rights reserved.