public class GoogleIdentityProvider extends OIDCIdentityProvider implements SocialIdentityProvider<OIDCIdentityProviderConfig>
OIDCIdentityProvider.OIDCEndpoint
AbstractOAuth2IdentityProvider.Endpoint
IdentityProvider.AuthenticationCallback
Modifier and Type | Field and Description |
---|---|
static String |
AUTH_URL |
static String |
DEFAULT_SCOPE |
static String |
PROFILE_URL |
static String |
TOKEN_URL |
FEDERATED_ID_TOKEN, logger, OAUTH2_PARAMETER_PROMPT, SCOPE_OPENID
FEDERATED_ACCESS_TOKEN, FEDERATED_REFRESH_TOKEN, FEDERATED_TOKEN_EXPIRATION, mapper, OAUTH2_GRANT_TYPE_AUTHORIZATION_CODE, OAUTH2_PARAMETER_ACCESS_TOKEN, OAUTH2_PARAMETER_CLIENT_ID, OAUTH2_PARAMETER_CLIENT_SECRET, OAUTH2_PARAMETER_CODE, OAUTH2_PARAMETER_GRANT_TYPE, OAUTH2_PARAMETER_REDIRECT_URI, OAUTH2_PARAMETER_RESPONSE_TYPE, OAUTH2_PARAMETER_SCOPE, OAUTH2_PARAMETER_STATE
Constructor and Description |
---|
GoogleIdentityProvider(OIDCIdentityProviderConfig config) |
Modifier and Type | Method and Description |
---|---|
protected String |
getDefaultScopes() |
callback, createAuthorizationUrl, getExternalIdpKey, getFederatedIdentity, keycloakInitiatedBrowserLogout, verify
asJsonNode, doGetFederatedIdentity, extractTokenFromResponse, getConfig, getJsonProperty, handleRequest, retrieveToken
close, export
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
callback, export, handleRequest, keycloakInitiatedBrowserLogout, retrieveToken
public static final String AUTH_URL
public static final String TOKEN_URL
public static final String PROFILE_URL
public static final String DEFAULT_SCOPE
public GoogleIdentityProvider(OIDCIdentityProviderConfig config)
protected String getDefaultScopes()
getDefaultScopes
in class OIDCIdentityProvider
Copyright © 2015. All rights reserved.