Class AbstractClientRegistrationContext
- java.lang.Object
-
- org.keycloak.services.clientregistration.AbstractClientRegistrationContext
-
- All Implemented Interfaces:
ClientRegistrationContext
- Direct Known Subclasses:
DefaultClientRegistrationContext
,EntityDescriptorClientRegistrationContext
,OIDCClientRegistrationContext
public abstract class AbstractClientRegistrationContext extends Object implements ClientRegistrationContext
- Author:
- Marek Posolda
-
-
Field Summary
Fields Modifier and Type Field Description protected ClientRepresentation
client
protected ClientRegistrationProvider
provider
protected KeycloakSession
session
-
Constructor Summary
Constructors Constructor Description AbstractClientRegistrationContext(KeycloakSession session, ClientRepresentation client, ClientRegistrationProvider provider)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ClientRepresentation
getClient()
ClientRegistrationProvider
getProvider()
KeycloakSession
getSession()
-
-
-
Field Detail
-
session
protected final KeycloakSession session
-
client
protected final ClientRepresentation client
-
provider
protected final ClientRegistrationProvider provider
-
-
Constructor Detail
-
AbstractClientRegistrationContext
public AbstractClientRegistrationContext(KeycloakSession session, ClientRepresentation client, ClientRegistrationProvider provider)
-
-
Method Detail
-
getClient
public ClientRepresentation getClient()
- Specified by:
getClient
in interfaceClientRegistrationContext
-
getSession
public KeycloakSession getSession()
- Specified by:
getSession
in interfaceClientRegistrationContext
-
getProvider
public ClientRegistrationProvider getProvider()
- Specified by:
getProvider
in interfaceClientRegistrationContext
-
-