Google (Section)#

Path: /profiles/profile{id, type}/settings/authentication-service/authenticators/authenticator{id}/google

Google OpenID Connect methods

Parameters#

NameTypeRequiredDefaultDescription
configuration-urlurioptionalhttps://accounts.google.com/.well-known/openid-configurationThe url to the openid-configuration document at Google
client-idstringrequiredThe client-id, registered at Google
client-secretnon-empty-stringoptionalThe client-secret, registered at Google
scopestringoptionalopenid profile emailScope to ask Google for, space separated, note that if using google apps with custom domains the openid, profile and email scopes need to be present.
clock-skewuint32optional60The allowed clock-skew in seconds when validating the JWT from the OpenID Server
authentication-context-class-referencenon-empty-stringoptionalThe Authentication Context Class Reference (ACR) or authentication method that the OpenID Server should require
http-clientleafrefoptionalA reference to the Http Client to use. If not defined, the default HTTP client is used
map-to-subjectstringoptionalThe claim to use as subject
hosted-domainstringoptionalThis can be set to a google apps domain, such as your-company.com it will then only accept authentications done with an account in that domain
prompt-select-accountenumerationoptionalForce google to show the select account screen.

Was this helpful?