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 ClientRepresentationclientprotected ClientRegistrationProviderproviderprotected KeycloakSessionsession
-
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 ClientRepresentationgetClient()ClientRegistrationProvidergetProvider()KeycloakSessiongetSession()
-
-
-
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:
getClientin interfaceClientRegistrationContext
-
getSession
public KeycloakSession getSession()
- Specified by:
getSessionin interfaceClientRegistrationContext
-
getProvider
public ClientRegistrationProvider getProvider()
- Specified by:
getProviderin interfaceClientRegistrationContext
-
-