Modifier and Type | Method and Description |
---|---|
BrokeredIdentityContext |
SerializedBrokeredIdentityContext.deserialize(KeycloakSession session,
ClientSessionModel clientSession) |
Modifier and Type | Method and Description |
---|---|
static SerializedBrokeredIdentityContext |
SerializedBrokeredIdentityContext.serialize(BrokeredIdentityContext context) |
Modifier and Type | Method and Description |
---|---|
protected BrokeredIdentityContext |
AbstractOAuth2IdentityProvider.doGetFederatedIdentity(String accessToken) |
BrokeredIdentityContext |
OIDCIdentityProvider.getFederatedIdentity(String response) |
BrokeredIdentityContext |
AbstractOAuth2IdentityProvider.getFederatedIdentity(String response) |
Modifier and Type | Method and Description |
---|---|
void |
OIDCIdentityProvider.attachUserSession(UserSessionModel userSession,
ClientSessionModel clientSession,
BrokeredIdentityContext context) |
protected void |
OIDCIdentityProvider.processAccessTokenResponse(BrokeredIdentityContext context,
PublicKey idpKey,
AccessTokenResponse response) |
protected void |
KeycloakOIDCIdentityProvider.processAccessTokenResponse(BrokeredIdentityContext context,
PublicKey idpKey,
AccessTokenResponse response) |
Modifier and Type | Method and Description |
---|---|
void |
IdentityProvider.attachUserSession(UserSessionModel userSession,
ClientSessionModel clientSession,
BrokeredIdentityContext context) |
void |
AbstractIdentityProvider.attachUserSession(UserSessionModel userSession,
ClientSessionModel clientSession,
BrokeredIdentityContext context) |
javax.ws.rs.core.Response |
IdentityProvider.AuthenticationCallback.authenticated(BrokeredIdentityContext context)
This method should be called by provider after the JAXRS callback endpoint has finished authentication
with the remote IDP
|
void |
IdentityProvider.importNewUser(KeycloakSession session,
RealmModel realm,
UserModel user,
BrokeredIdentityContext context) |
void |
AbstractIdentityProvider.importNewUser(KeycloakSession session,
RealmModel realm,
UserModel user,
BrokeredIdentityContext context) |
void |
HardcodedRoleMapper.importNewUser(KeycloakSession session,
RealmModel realm,
UserModel user,
IdentityProviderMapperModel mapperModel,
BrokeredIdentityContext context) |
void |
IdentityProviderMapper.importNewUser(KeycloakSession session,
RealmModel realm,
UserModel user,
IdentityProviderMapperModel mapperModel,
BrokeredIdentityContext context)
Called after UserModel is created for first time for this user.
|
void |
AbstractIdentityProviderMapper.importNewUser(KeycloakSession session,
RealmModel realm,
UserModel user,
IdentityProviderMapperModel mapperModel,
BrokeredIdentityContext context) |
void |
IdentityProvider.preprocessFederatedIdentity(KeycloakSession session,
RealmModel realm,
BrokeredIdentityContext context) |
void |
AbstractIdentityProvider.preprocessFederatedIdentity(KeycloakSession session,
RealmModel realm,
BrokeredIdentityContext context) |
void |
HardcodedUserSessionAttributeMapper.preprocessFederatedIdentity(KeycloakSession session,
RealmModel realm,
IdentityProviderMapperModel mapperModel,
BrokeredIdentityContext context) |
void |
HardcodedAttributeMapper.preprocessFederatedIdentity(KeycloakSession session,
RealmModel realm,
IdentityProviderMapperModel mapperModel,
BrokeredIdentityContext context) |
void |
IdentityProviderMapper.preprocessFederatedIdentity(KeycloakSession session,
RealmModel realm,
IdentityProviderMapperModel mapperModel,
BrokeredIdentityContext context)
Called to determine what keycloak username and email to use to process the login request from the external IDP.
|
void |
AbstractIdentityProviderMapper.preprocessFederatedIdentity(KeycloakSession session,
RealmModel realm,
IdentityProviderMapperModel mapperModel,
BrokeredIdentityContext context) |
void |
IdentityProvider.updateBrokeredUser(KeycloakSession session,
RealmModel realm,
UserModel user,
BrokeredIdentityContext context) |
void |
AbstractIdentityProvider.updateBrokeredUser(KeycloakSession session,
RealmModel realm,
UserModel user,
BrokeredIdentityContext context) |
void |
HardcodedUserSessionAttributeMapper.updateBrokeredUser(KeycloakSession session,
RealmModel realm,
UserModel user,
IdentityProviderMapperModel mapperModel,
BrokeredIdentityContext context) |
void |
HardcodedRoleMapper.updateBrokeredUser(KeycloakSession session,
RealmModel realm,
UserModel user,
IdentityProviderMapperModel mapperModel,
BrokeredIdentityContext context) |
void |
HardcodedAttributeMapper.updateBrokeredUser(KeycloakSession session,
RealmModel realm,
UserModel user,
IdentityProviderMapperModel mapperModel,
BrokeredIdentityContext context) |
void |
IdentityProviderMapper.updateBrokeredUser(KeycloakSession session,
RealmModel realm,
UserModel user,
IdentityProviderMapperModel mapperModel,
BrokeredIdentityContext context)
Called when this user has logged in before and has already been imported.
|
Modifier and Type | Method and Description |
---|---|
void |
SAMLIdentityProvider.attachUserSession(UserSessionModel userSession,
ClientSessionModel clientSession,
BrokeredIdentityContext context) |
Modifier and Type | Method and Description |
---|---|
javax.ws.rs.core.Response |
IdentityBrokerService.authenticated(BrokeredIdentityContext context) |
Modifier and Type | Method and Description |
---|---|
protected BrokeredIdentityContext |
FacebookIdentityProvider.doGetFederatedIdentity(String accessToken) |
Modifier and Type | Method and Description |
---|---|
protected BrokeredIdentityContext |
GitHubIdentityProvider.doGetFederatedIdentity(String accessToken) |
Modifier and Type | Method and Description |
---|---|
protected BrokeredIdentityContext |
LinkedInIdentityProvider.doGetFederatedIdentity(String accessToken) |
Modifier and Type | Method and Description |
---|---|
protected BrokeredIdentityContext |
MicrosoftIdentityProvider.doGetFederatedIdentity(String accessToken) |
Modifier and Type | Method and Description |
---|---|
protected BrokeredIdentityContext |
StackoverflowIdentityProvider.doGetFederatedIdentity(String accessToken) |
Copyright © 2016 JBoss by Red Hat. All rights reserved.