Modifier and Type | Class and Description |
---|---|
class |
OAuth2IdentityProviderConfig |
class |
OIDCIdentityProviderConfig |
Modifier and Type | Method and Description |
---|---|
OIDCIdentityProvider |
OIDCIdentityProviderFactory.create(KeycloakSession session,
IdentityProviderModel model) |
KeycloakOIDCIdentityProvider |
KeycloakOIDCIdentityProviderFactory.create(KeycloakSession session,
IdentityProviderModel model) |
Constructor and Description |
---|
OAuth2IdentityProviderConfig(IdentityProviderModel model) |
OIDCIdentityProviderConfig(IdentityProviderModel identityProviderModel) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractIdentityProvider<C extends IdentityProviderModel> |
interface |
IdentityProvider<C extends IdentityProviderModel> |
Modifier and Type | Method and Description |
---|---|
<C extends IdentityProviderModel> |
IdentityProviderFactory.createConfig()
Creates a provider specific
IdentityProviderModel instance. |
Modifier and Type | Method and Description |
---|---|
IdentityProviderModel |
BrokeredIdentityContext.getIdpConfig() |
Modifier and Type | Method and Description |
---|---|
T |
IdentityProviderFactory.create(KeycloakSession session,
IdentityProviderModel model)
Creates an
IdentityProvider based on the configuration contained in
model . |
void |
BrokeredIdentityContext.setIdpConfig(IdentityProviderModel idpConfig) |
Modifier and Type | Class and Description |
---|---|
class |
SAMLIdentityProviderConfig |
Modifier and Type | Method and Description |
---|---|
SAMLIdentityProvider |
SAMLIdentityProviderFactory.create(KeycloakSession session,
IdentityProviderModel model) |
Constructor and Description |
---|
SAMLIdentityProviderConfig(IdentityProviderModel identityProviderModel) |
Modifier and Type | Interface and Description |
---|---|
interface |
SocialIdentityProvider<C extends IdentityProviderModel> |
Modifier and Type | Method and Description |
---|---|
static List<IdentityProviderModel> |
LoginFormsUtil.filterIdentityProviders(List<IdentityProviderModel> providers,
KeycloakSession session,
RealmModel realm,
Map<String,Object> attributes,
javax.ws.rs.core.MultivaluedMap<String,String> formData,
AuthenticationFlowContext context) |
static List<IdentityProviderModel> |
LoginFormsUtil.filterIdentityProvidersByUser(List<IdentityProviderModel> providers,
KeycloakSession session,
RealmModel realm,
Map<String,Object> attributes,
javax.ws.rs.core.MultivaluedMap<String,String> formData) |
Modifier and Type | Method and Description |
---|---|
static List<IdentityProviderModel> |
LoginFormsUtil.filterIdentityProviders(List<IdentityProviderModel> providers,
KeycloakSession session,
RealmModel realm,
Map<String,Object> attributes,
javax.ws.rs.core.MultivaluedMap<String,String> formData,
AuthenticationFlowContext context) |
static List<IdentityProviderModel> |
LoginFormsUtil.filterIdentityProvidersByUser(List<IdentityProviderModel> providers,
KeycloakSession session,
RealmModel realm,
Map<String,Object> attributes,
javax.ws.rs.core.MultivaluedMap<String,String> formData) |
Constructor and Description |
---|
IdentityProviderBean(RealmModel realm,
KeycloakSession session,
List<IdentityProviderModel> identityProviders,
URI baseURI) |
Modifier and Type | Method and Description |
---|---|
IdentityProviderModel |
RealmModel.getIdentityProviderByAlias(String alias) |
IdentityProviderModel |
RealmModel.IdentityProviderRemovedEvent.getRemovedIdentityProvider() |
IdentityProviderModel |
RealmModel.IdentityProviderUpdatedEvent.getUpdatedIdentityProvider() |
Modifier and Type | Method and Description |
---|---|
List<IdentityProviderModel> |
RealmModel.getIdentityProviders() |
Modifier and Type | Method and Description |
---|---|
void |
RealmModel.addIdentityProvider(IdentityProviderModel identityProvider) |
void |
UserProvider.preRemove(RealmModel realm,
IdentityProviderModel provider) |
void |
RealmModel.updateIdentityProvider(IdentityProviderModel identityProvider) |
Constructor and Description |
---|
IdentityProviderModel(IdentityProviderModel model) |
Modifier and Type | Method and Description |
---|---|
IdentityProviderModel |
RealmAdapter.getIdentityProviderByAlias(String alias) |
Modifier and Type | Method and Description |
---|---|
List<IdentityProviderModel> |
RealmAdapter.getIdentityProviders() |
Modifier and Type | Method and Description |
---|---|
void |
RealmAdapter.addIdentityProvider(IdentityProviderModel identityProvider) |
void |
UserCacheSession.preRemove(RealmModel realm,
IdentityProviderModel provider) |
void |
RealmAdapter.updateIdentityProvider(IdentityProviderModel identityProvider) |
Modifier and Type | Field and Description |
---|---|
protected List<IdentityProviderModel> |
CachedRealm.identityProviders |
Modifier and Type | Method and Description |
---|---|
List<IdentityProviderModel> |
CachedRealm.getIdentityProviders() |
Modifier and Type | Method and Description |
---|---|
IdentityProviderModel |
RealmAdapter.getIdentityProviderByAlias(String alias) |
Modifier and Type | Method and Description |
---|---|
List<IdentityProviderModel> |
RealmAdapter.getIdentityProviders() |
Modifier and Type | Method and Description |
---|---|
void |
RealmAdapter.addIdentityProvider(IdentityProviderModel identityProvider) |
void |
JpaUserProvider.preRemove(RealmModel realm,
IdentityProviderModel provider) |
void |
RealmAdapter.updateIdentityProvider(IdentityProviderModel identityProvider) |
Modifier and Type | Method and Description |
---|---|
static IdentityProviderModel |
RepresentationToModel.toModel(RealmModel realm,
IdentityProviderRepresentation representation,
KeycloakSession session) |
Modifier and Type | Method and Description |
---|---|
static String |
KeycloakModelUtils.getIdentityProviderDisplayName(KeycloakSession session,
IdentityProviderModel provider) |
static IdentityProviderRepresentation |
ModelToRepresentation.toRepresentation(RealmModel realm,
IdentityProviderModel identityProviderModel) |
Modifier and Type | Method and Description |
---|---|
static IdentityProviderFactory |
IdentityBrokerService.getIdentityProviderFactory(KeycloakSession session,
IdentityProviderModel model) |
Modifier and Type | Method and Description |
---|---|
static ManagementPermissionReference |
IdentityProviderResource.toMgmtRef(IdentityProviderModel model,
AdminPermissionManagement permissions) |
Constructor and Description |
---|
IdentityProviderResource(AdminPermissionEvaluator auth,
RealmModel realm,
KeycloakSession session,
IdentityProviderModel identityProviderModel,
AdminEventBuilder adminEvent) |
Modifier and Type | Method and Description |
---|---|
boolean |
IdentityProviderPermissionManagement.canExchangeTo(ClientModel authorizedClient,
IdentityProviderModel to) |
Policy |
IdentityProviderPermissionManagement.exchangeToPermission(IdentityProviderModel idp) |
Map<String,String> |
IdentityProviderPermissionManagement.getPermissions(IdentityProviderModel idp) |
boolean |
IdentityProviderPermissionManagement.isPermissionsEnabled(IdentityProviderModel idp) |
Resource |
IdentityProviderPermissionManagement.resource(IdentityProviderModel idp) |
void |
IdentityProviderPermissionManagement.setPermissionsEnabled(IdentityProviderModel idp,
boolean enable) |
Modifier and Type | Method and Description |
---|---|
BitbucketIdentityProvider |
BitbucketIdentityProviderFactory.create(KeycloakSession session,
IdentityProviderModel model) |
Modifier and Type | Class and Description |
---|---|
class |
FacebookIdentityProviderConfig |
Modifier and Type | Method and Description |
---|---|
FacebookIdentityProvider |
FacebookIdentityProviderFactory.create(KeycloakSession session,
IdentityProviderModel model) |
Constructor and Description |
---|
FacebookIdentityProviderConfig(IdentityProviderModel model) |
Modifier and Type | Method and Description |
---|---|
GitHubIdentityProvider |
GitHubIdentityProviderFactory.create(KeycloakSession session,
IdentityProviderModel model) |
Modifier and Type | Method and Description |
---|---|
GitLabIdentityProvider |
GitLabIdentityProviderFactory.create(KeycloakSession session,
IdentityProviderModel model) |
Modifier and Type | Class and Description |
---|---|
class |
GoogleIdentityProviderConfig |
Modifier and Type | Method and Description |
---|---|
GoogleIdentityProvider |
GoogleIdentityProviderFactory.create(KeycloakSession session,
IdentityProviderModel model) |
Constructor and Description |
---|
GoogleIdentityProviderConfig(IdentityProviderModel model) |
Modifier and Type | Method and Description |
---|---|
InstagramIdentityProvider |
InstagramIdentityProviderFactory.create(KeycloakSession session,
IdentityProviderModel model) |
Modifier and Type | Method and Description |
---|---|
LinkedInIdentityProvider |
LinkedInIdentityProviderFactory.create(KeycloakSession session,
IdentityProviderModel model) |
Modifier and Type | Method and Description |
---|---|
MicrosoftIdentityProvider |
MicrosoftIdentityProviderFactory.create(KeycloakSession session,
IdentityProviderModel model) |
Modifier and Type | Class and Description |
---|---|
class |
OpenshiftV3IdentityProviderConfig |
class |
OpenshiftV4IdentityProviderConfig
OpenShift 4 Identity Provider configuration class.
|
Modifier and Type | Method and Description |
---|---|
OpenshiftV4IdentityProvider |
OpenshiftV4IdentityProviderFactory.create(KeycloakSession keycloakSession,
IdentityProviderModel identityProviderModel) |
OpenshiftV3IdentityProvider |
OpenshiftV3IdentityProviderFactory.create(KeycloakSession keycloakSession,
IdentityProviderModel identityProviderModel) |
Constructor and Description |
---|
OpenshiftV3IdentityProviderConfig(IdentityProviderModel identityProviderModel) |
OpenshiftV4IdentityProviderConfig(IdentityProviderModel identityProviderModel) |
Modifier and Type | Class and Description |
---|---|
class |
PayPalIdentityProviderConfig |
Modifier and Type | Method and Description |
---|---|
PayPalIdentityProvider |
PayPalIdentityProviderFactory.create(KeycloakSession session,
IdentityProviderModel model) |
Constructor and Description |
---|
PayPalIdentityProviderConfig(IdentityProviderModel model) |
Modifier and Type | Class and Description |
---|---|
class |
StackOverflowIdentityProviderConfig |
Modifier and Type | Method and Description |
---|---|
StackoverflowIdentityProvider |
StackoverflowIdentityProviderFactory.create(KeycloakSession session,
IdentityProviderModel model) |
Constructor and Description |
---|
StackOverflowIdentityProviderConfig(IdentityProviderModel model) |
Modifier and Type | Method and Description |
---|---|
TwitterIdentityProvider |
TwitterIdentityProviderFactory.create(KeycloakSession session,
IdentityProviderModel model) |
Modifier and Type | Method and Description |
---|---|
void |
UserStorageManager.preRemove(RealmModel realm,
IdentityProviderModel provider) |
Modifier and Type | Method and Description |
---|---|
void |
UserBrokerLinkFederatedStorage.preRemove(RealmModel realm,
IdentityProviderModel provider) |
Modifier and Type | Method and Description |
---|---|
void |
JpaUserFederatedStorageProvider.preRemove(RealmModel realm,
IdentityProviderModel provider) |
Copyright © 2020 JBoss by Red Hat. All rights reserved.