Package org.keycloak.social.google
Class GoogleIdentityProviderConfig
- java.lang.Object
- 
- org.keycloak.models.IdentityProviderModel
- 
- org.keycloak.broker.oidc.OAuth2IdentityProviderConfig
- 
- org.keycloak.broker.oidc.OIDCIdentityProviderConfig
- 
- org.keycloak.social.google.GoogleIdentityProviderConfig
 
 
 
 
- 
- All Implemented Interfaces:
- Serializable
 
 public class GoogleIdentityProviderConfig extends OIDCIdentityProviderConfig - Author:
- Vlastimil Elias (velias at redhat dot com)
- See Also:
- Serialized Form
 
- 
- 
Field Summary- 
Fields inherited from class org.keycloak.broker.oidc.OIDCIdentityProviderConfigJWKS_URL, USE_JWKS_URL, VALIDATE_SIGNATURE
 - 
Fields inherited from class org.keycloak.broker.oidc.OAuth2IdentityProviderConfigPKCE_ENABLED, PKCE_METHOD
 - 
Fields inherited from class org.keycloak.models.IdentityProviderModeladdReadTokenRoleOnCreate, ALLOWED_CLOCK_SKEW, HIDE_ON_LOGIN, linkOnly, LOGIN_HINT, PASS_MAX_AGE, SYNC_MODE
 
- 
 - 
Constructor SummaryConstructors Constructor Description GoogleIdentityProviderConfig()GoogleIdentityProviderConfig(IdentityProviderModel model)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetHostedDomain()booleanisOfflineAccess()booleanisUserIp()voidsetHostedDomain(String hostedDomain)voidsetOfflineAccess(boolean offlineAccess)voidsetUserIp(boolean ip)- 
Methods inherited from class org.keycloak.broker.oidc.OIDCIdentityProviderConfiggetAllowedClockSkew, getIssuer, getJwksUrl, getLogoutUrl, getPrompt, getPublicKeySignatureVerifier, getPublicKeySignatureVerifierKeyId, isBackchannelSupported, isDisableUserInfoService, isUseJwksUrl, isValidateSignature, setBackchannelSupported, setDisableUserInfoService, setIssuer, setJwksUrl, setLogoutUrl, setPrompt, setPublicKeySignatureVerifier, setPublicKeySignatureVerifierKeyId, setUseJwksUrl, setValidateSignature, validate
 - 
Methods inherited from class org.keycloak.broker.oidc.OAuth2IdentityProviderConfiggetAuthorizationUrl, getClientAssertionSigningAlg, getClientAuthMethod, getClientId, getClientSecret, getDefaultScope, getForwardParameters, getPkceMethod, getTokenUrl, getUserInfoUrl, isBasicAuthentication, isJWTAuthentication, isPkceEnabled, isUiLocales, setAuthorizationUrl, setClientAssertionSigningAlg, setClientAuthMethod, setClientId, setClientSecret, setDefaultScope, setForwardParameters, setPkceEnabled, setPkceMethod, setTokenUrl, setUiLocales, setUserInfoUrl
 - 
Methods inherited from class org.keycloak.models.IdentityProviderModelgetAlias, getConfig, getDisplayIconClasses, getDisplayName, getFirstBrokerLoginFlowId, getInternalId, getPostBrokerLoginFlowId, getProviderId, getSyncMode, isAddReadTokenRoleOnCreate, isAuthenticateByDefault, isEnabled, isHideOnLogin, isLinkOnly, isLoginHint, isPassMaxAge, isStoreToken, isTrustEmail, setAddReadTokenRoleOnCreate, setAlias, setAuthenticateByDefault, setConfig, setDisplayName, setEnabled, setFirstBrokerLoginFlowId, setHideOnLogin, setInternalId, setLinkOnly, setLoginHint, setPassMaxAge, setPostBrokerLoginFlowId, setProviderId, setStoreToken, setSyncMode, setTrustEmail
 
- 
 
- 
- 
- 
Constructor Detail- 
GoogleIdentityProviderConfigpublic GoogleIdentityProviderConfig(IdentityProviderModel model) 
 - 
GoogleIdentityProviderConfigpublic GoogleIdentityProviderConfig() 
 
- 
 - 
Method Detail- 
isUserIppublic boolean isUserIp() 
 - 
setUserIppublic void setUserIp(boolean ip) 
 - 
getHostedDomainpublic String getHostedDomain() 
 - 
setHostedDomainpublic void setHostedDomain(String hostedDomain) 
 - 
isOfflineAccesspublic boolean isOfflineAccess() 
 - 
setOfflineAccesspublic void setOfflineAccess(boolean offlineAccess) 
 
- 
 
-