Keycloak Broker Core 1.3.0.Final
A B C D E G H I K O P R S T U 

A

AbstractIdentityProvider<C extends IdentityProviderModel> - Class in org.keycloak.broker.provider
 
AbstractIdentityProvider(C) - Constructor for class org.keycloak.broker.provider.AbstractIdentityProvider
 
AbstractIdentityProviderFactory<T extends IdentityProvider> - Class in org.keycloak.broker.provider
 
AbstractIdentityProviderFactory() - Constructor for class org.keycloak.broker.provider.AbstractIdentityProviderFactory
 
AbstractIdentityProviderMapper - Class in org.keycloak.broker.provider
 
AbstractIdentityProviderMapper() - Constructor for class org.keycloak.broker.provider.AbstractIdentityProviderMapper
 
ANY_PROVIDER - Static variable in interface org.keycloak.broker.provider.IdentityProviderMapper
 
asStatus() - Method in class org.keycloak.broker.provider.util.SimpleHttp
 
asString() - Method in class org.keycloak.broker.provider.util.SimpleHttp
 
attachUserSession(UserSessionModel, ClientSessionModel, BrokeredIdentityContext) - Method in class org.keycloak.broker.provider.AbstractIdentityProvider
 
attachUserSession(UserSessionModel, ClientSessionModel, BrokeredIdentityContext) - Method in interface org.keycloak.broker.provider.IdentityProvider
 
authenticated(BrokeredIdentityContext) - Method in interface org.keycloak.broker.provider.IdentityProvider.AuthenticationCallback
This method should be called by provider after the JAXRS callback endpoint has finished authentication with the remote IDP
AuthenticationRequest - Class in org.keycloak.broker.provider
 
AuthenticationRequest(KeycloakSession, RealmModel, ClientSessionModel, HttpRequest, UriInfo, String, String) - Constructor for class org.keycloak.broker.provider.AuthenticationRequest
 

B

backchannelLogout(UserSessionModel, UriInfo, RealmModel) - Method in class org.keycloak.broker.provider.AbstractIdentityProvider
 
backchannelLogout(UserSessionModel, UriInfo, RealmModel) - Method in interface org.keycloak.broker.provider.IdentityProvider
 
BrokeredIdentityContext - Class in org.keycloak.broker.provider
Represents all identity information obtained from an IdentityProvider after a successful authentication.
BrokeredIdentityContext(String) - Constructor for class org.keycloak.broker.provider.BrokeredIdentityContext
 

C

callback(RealmModel, IdentityProvider.AuthenticationCallback, EventBuilder) - Method in class org.keycloak.broker.provider.AbstractIdentityProvider
 
callback(RealmModel, IdentityProvider.AuthenticationCallback, EventBuilder) - Method in interface org.keycloak.broker.provider.IdentityProvider
JAXRS callback endpoint for when the remote IDP wants to callback to keycloak.
cancelled(String) - Method in interface org.keycloak.broker.provider.IdentityProvider.AuthenticationCallback
 
close() - Method in class org.keycloak.broker.provider.AbstractIdentityProvider
 
close() - Method in class org.keycloak.broker.provider.AbstractIdentityProviderFactory
 
close() - Method in class org.keycloak.broker.provider.AbstractIdentityProviderMapper
 
COMPATIBLE_PROVIDERS - Static variable in class org.keycloak.broker.provider.HardcodedRoleMapper
 
configProperties - Static variable in class org.keycloak.broker.provider.HardcodedRoleMapper
 
create(KeycloakSession) - Method in class org.keycloak.broker.provider.AbstractIdentityProviderFactory
 
create(KeycloakSession) - Method in class org.keycloak.broker.provider.AbstractIdentityProviderMapper
 
create(IdentityProviderModel) - Method in interface org.keycloak.broker.provider.IdentityProviderFactory
Creates an IdentityProvider based on the configuration contained in model.

D

doGet(String) - Static method in class org.keycloak.broker.provider.util.SimpleHttp
 
doPost(String) - Static method in class org.keycloak.broker.provider.util.SimpleHttp
 

E

error(String, String) - Method in interface org.keycloak.broker.provider.IdentityProvider.AuthenticationCallback
 
export(UriInfo, RealmModel, String) - Method in class org.keycloak.broker.provider.AbstractIdentityProvider
 
export(UriInfo, RealmModel, String) - Method in interface org.keycloak.broker.provider.IdentityProvider
Export a representation of the IdentityProvider in a specific format.

G

getBrokerSessionId() - Method in class org.keycloak.broker.provider.BrokeredIdentityContext
 
getBrokerUserId() - Method in class org.keycloak.broker.provider.BrokeredIdentityContext
 
getClientSession() - Method in class org.keycloak.broker.provider.AuthenticationRequest
 
getCode() - Method in class org.keycloak.broker.provider.BrokeredIdentityContext
 
getCompatibleProviders() - Method in class org.keycloak.broker.provider.HardcodedRoleMapper
 
getCompatibleProviders() - Method in interface org.keycloak.broker.provider.IdentityProviderMapper
 
getConfig() - Method in class org.keycloak.broker.provider.AbstractIdentityProvider
 
getConfigProperties() - Method in class org.keycloak.broker.provider.HardcodedRoleMapper
 
getContextData() - Method in class org.keycloak.broker.provider.BrokeredIdentityContext
 
getDisplayCategory() - Method in class org.keycloak.broker.provider.HardcodedRoleMapper
 
getDisplayCategory() - Method in interface org.keycloak.broker.provider.IdentityProviderMapper
 
getDisplayType() - Method in class org.keycloak.broker.provider.HardcodedRoleMapper
 
getDisplayType() - Method in interface org.keycloak.broker.provider.IdentityProviderMapper
 
getEmail() - Method in class org.keycloak.broker.provider.BrokeredIdentityContext
 
getFirstName() - Method in class org.keycloak.broker.provider.BrokeredIdentityContext
 
getHelpText() - Method in class org.keycloak.broker.provider.HardcodedRoleMapper
 
getHttpRequest() - Method in class org.keycloak.broker.provider.AuthenticationRequest
 
getId() - Method in class org.keycloak.broker.provider.BrokeredIdentityContext
 
getId() - Method in class org.keycloak.broker.provider.HardcodedRoleMapper
 
getIdp() - Method in class org.keycloak.broker.provider.BrokeredIdentityContext
 
getIdpConfig() - Method in class org.keycloak.broker.provider.BrokeredIdentityContext
 
getLastName() - Method in class org.keycloak.broker.provider.BrokeredIdentityContext
 
getModelUsername() - Method in class org.keycloak.broker.provider.BrokeredIdentityContext
username to store in UserModel
getName() - Method in interface org.keycloak.broker.provider.IdentityProviderFactory
A friendly name for this factory.
getName() - Method in class org.keycloak.broker.provider.IdentityProviderMapperSpi
 
getName() - Method in class org.keycloak.broker.provider.IdentityProviderSpi
 
getProviderClass() - Method in class org.keycloak.broker.provider.IdentityProviderMapperSpi
 
getProviderClass() - Method in class org.keycloak.broker.provider.IdentityProviderSpi
 
getProviderFactoryClass() - Method in class org.keycloak.broker.provider.IdentityProviderMapperSpi
 
getProviderFactoryClass() - Method in class org.keycloak.broker.provider.IdentityProviderSpi
 
getRealm() - Method in class org.keycloak.broker.provider.AuthenticationRequest
 
getRedirectUri() - Method in class org.keycloak.broker.provider.AuthenticationRequest
Returns the redirect url that must be included in an authentication request in order to process responses from an identity provider.
getRoleFromString(RealmModel, String) - Static method in class org.keycloak.broker.provider.HardcodedRoleMapper
 
getSession() - Method in class org.keycloak.broker.provider.AuthenticationRequest
 
getState() - Method in class org.keycloak.broker.provider.AuthenticationRequest
 
getToken() - Method in class org.keycloak.broker.provider.BrokeredIdentityContext
 
getUriInfo() - Method in class org.keycloak.broker.provider.AuthenticationRequest
 
getUsername() - Method in class org.keycloak.broker.provider.BrokeredIdentityContext
Username in remote idp

H

HardcodedRoleMapper - Class in org.keycloak.broker.provider
 
HardcodedRoleMapper() - Constructor for class org.keycloak.broker.provider.HardcodedRoleMapper
 
header(String, String) - Method in class org.keycloak.broker.provider.util.SimpleHttp
 

I

IDENTITY_PROVIDER_SPI_NAME - Static variable in class org.keycloak.broker.provider.IdentityProviderSpi
 
IdentityBrokerException - Exception in org.keycloak.broker.provider
 
IdentityBrokerException(String) - Constructor for exception org.keycloak.broker.provider.IdentityBrokerException
 
IdentityBrokerException(String, Throwable) - Constructor for exception org.keycloak.broker.provider.IdentityBrokerException
 
IdentityProvider<C extends IdentityProviderModel> - Interface in org.keycloak.broker.provider
 
IdentityProvider.AuthenticationCallback - Interface in org.keycloak.broker.provider
 
IdentityProviderFactory<T extends IdentityProvider> - Interface in org.keycloak.broker.provider
 
IdentityProviderMapper - Interface in org.keycloak.broker.provider
 
IdentityProviderMapperSpi - Class in org.keycloak.broker.provider
 
IdentityProviderMapperSpi() - Constructor for class org.keycloak.broker.provider.IdentityProviderMapperSpi
 
IdentityProviderSpi - Class in org.keycloak.broker.provider
 
IdentityProviderSpi() - Constructor for class org.keycloak.broker.provider.IdentityProviderSpi
 
importNewUser(KeycloakSession, RealmModel, UserModel, BrokeredIdentityContext) - Method in class org.keycloak.broker.provider.AbstractIdentityProvider
 
importNewUser(KeycloakSession, RealmModel, UserModel, IdentityProviderMapperModel, BrokeredIdentityContext) - Method in class org.keycloak.broker.provider.HardcodedRoleMapper
 
importNewUser(KeycloakSession, RealmModel, UserModel, BrokeredIdentityContext) - Method in interface org.keycloak.broker.provider.IdentityProvider
 
importNewUser(KeycloakSession, RealmModel, UserModel, IdentityProviderMapperModel, BrokeredIdentityContext) - Method in interface org.keycloak.broker.provider.IdentityProviderMapper
Called after UserModel is created for first time for this user.
init(Config.Scope) - Method in class org.keycloak.broker.provider.AbstractIdentityProviderFactory
 
init(Config.Scope) - Method in class org.keycloak.broker.provider.AbstractIdentityProviderMapper
 
isInternal() - Method in class org.keycloak.broker.provider.IdentityProviderMapperSpi
 
isInternal() - Method in class org.keycloak.broker.provider.IdentityProviderSpi
 

K

keycloakInitiatedBrowserLogout(UserSessionModel, UriInfo, RealmModel) - Method in class org.keycloak.broker.provider.AbstractIdentityProvider
 
keycloakInitiatedBrowserLogout(UserSessionModel, UriInfo, RealmModel) - Method in interface org.keycloak.broker.provider.IdentityProvider
Called when a Keycloak application initiates a logout through the browser.

O

org.keycloak.broker.provider - package org.keycloak.broker.provider
 
org.keycloak.broker.provider.util - package org.keycloak.broker.provider.util
 

P

param(String, String) - Method in class org.keycloak.broker.provider.util.SimpleHttp
 
parseConfig(InputStream) - Method in class org.keycloak.broker.provider.AbstractIdentityProviderFactory
 
parseConfig(InputStream) - Method in interface org.keycloak.broker.provider.IdentityProviderFactory
Creates an IdentityProvider based on the configuration from inputStream.
parseRole(String) - Static method in class org.keycloak.broker.provider.HardcodedRoleMapper
 
performLogin(AuthenticationRequest) - Method in interface org.keycloak.broker.provider.IdentityProvider
Initiates the authentication process by sending an authentication request to an identity provider.
postInit(KeycloakSessionFactory) - Method in class org.keycloak.broker.provider.AbstractIdentityProviderFactory
 
postInit(KeycloakSessionFactory) - Method in class org.keycloak.broker.provider.AbstractIdentityProviderMapper
 
preprocessFederatedIdentity(KeycloakSession, RealmModel, BrokeredIdentityContext) - Method in class org.keycloak.broker.provider.AbstractIdentityProvider
 
preprocessFederatedIdentity(KeycloakSession, RealmModel, IdentityProviderMapperModel, BrokeredIdentityContext) - Method in class org.keycloak.broker.provider.AbstractIdentityProviderMapper
 
preprocessFederatedIdentity(KeycloakSession, RealmModel, BrokeredIdentityContext) - Method in interface org.keycloak.broker.provider.IdentityProvider
 
preprocessFederatedIdentity(KeycloakSession, RealmModel, IdentityProviderMapperModel, BrokeredIdentityContext) - Method in interface org.keycloak.broker.provider.IdentityProviderMapper
Called to determine what keycloak username and email to use to process the login request from the external IDP Usually used to map BrokeredIdentityContet.username or email.
PROVIDER_ID - Static variable in class org.keycloak.broker.provider.HardcodedRoleMapper
 

R

retrieveToken(FederatedIdentityModel) - Method in interface org.keycloak.broker.provider.IdentityProvider
Returns a Response containing the token previously stored during the authentication process for a specific user.
ROLE - Static variable in class org.keycloak.broker.provider.HardcodedRoleMapper
 

S

setBrokerSessionId(String) - Method in class org.keycloak.broker.provider.BrokeredIdentityContext
 
setBrokerUserId(String) - Method in class org.keycloak.broker.provider.BrokeredIdentityContext
 
setCode(String) - Method in class org.keycloak.broker.provider.BrokeredIdentityContext
 
setContextData(Map<String, Object>) - Method in class org.keycloak.broker.provider.BrokeredIdentityContext
 
setEmail(String) - Method in class org.keycloak.broker.provider.BrokeredIdentityContext
 
setFirstName(String) - Method in class org.keycloak.broker.provider.BrokeredIdentityContext
 
setId(String) - Method in class org.keycloak.broker.provider.BrokeredIdentityContext
 
setIdp(IdentityProvider) - Method in class org.keycloak.broker.provider.BrokeredIdentityContext
 
setIdpConfig(IdentityProviderModel) - Method in class org.keycloak.broker.provider.BrokeredIdentityContext
 
setLastName(String) - Method in class org.keycloak.broker.provider.BrokeredIdentityContext
 
setModelUsername(String) - Method in class org.keycloak.broker.provider.BrokeredIdentityContext
 
setName(String) - Method in class org.keycloak.broker.provider.BrokeredIdentityContext
 
setToken(String) - Method in class org.keycloak.broker.provider.BrokeredIdentityContext
 
setUsername(String) - Method in class org.keycloak.broker.provider.BrokeredIdentityContext
 
SimpleHttp - Class in org.keycloak.broker.provider.util
 
SimpleHttp(String, String) - Constructor for class org.keycloak.broker.provider.util.SimpleHttp
 

T

toString() - Method in class org.keycloak.broker.provider.BrokeredIdentityContext
 

U

updateBrokeredUser(KeycloakSession, RealmModel, UserModel, BrokeredIdentityContext) - Method in class org.keycloak.broker.provider.AbstractIdentityProvider
 
updateBrokeredUser(KeycloakSession, RealmModel, UserModel, IdentityProviderMapperModel, BrokeredIdentityContext) - Method in class org.keycloak.broker.provider.HardcodedRoleMapper
 
updateBrokeredUser(KeycloakSession, RealmModel, UserModel, BrokeredIdentityContext) - Method in interface org.keycloak.broker.provider.IdentityProvider
 
updateBrokeredUser(KeycloakSession, RealmModel, UserModel, IdentityProviderMapperModel, BrokeredIdentityContext) - Method in interface org.keycloak.broker.provider.IdentityProviderMapper
Called when this user has logged in before and has already been imported.
A B C D E G H I K O P R S T U 
Keycloak Broker Core 1.3.0.Final

Copyright © 2015 JBoss by Red Hat. All rights reserved.