La configuración de un Social Login que utiliza OIDC.
Name | Type | Default | Description |
---|---|---|---|
id | string | ID exclusivo. | |
clientId | string | El ID de cliente o aplicación. | |
clientSecret | Contraseña codificada de forma reversible (string) | Secreto de la aplicación o el cliente. | |
authorizationEndpoint | string | Especifica un URL de punto final de autorización. | |
tokenEndpoint | string | Especifica el URL de punto final del token | |
jwksUri | string | Especifica un URL de servicio JSON Web Key. | |
scope | string | openid profile email | Especifica el ámbito necesario. |
userNameAttribute | string | sub | El valor de la reclamación es el principal de usuario autenticado. |
mapToUserRegistry | boolean | false | Especifica si debe correlacionarse el userIdentifier con el usuario del registro. |
sslRef | Una referencia a un elemento ssl de nivel superior (string). | Especifica un ID de la configuración SSL usada para conectarse con los medios sociales. | |
authFilterRef | Una referencia a un elemento authFilter de nivel superior (string). | Especifica la referencia del filtro de autenticación. | |
trustAliasName | string | Especifica un alias de clave de confianza para usar la clave pública para verificar la firma de la señal. | |
isClientSideRedirectSupported | boolean | true | Especifica si se da soporte al redireccionamiento del lado del cliente. Ejemplos de un cliente son una aplicación JavaScript autónoma o un navegador. Si se establece en true, el cliente debe dar soporte a JavaScript. |
displayName | string | oidcLogin | Nombre de la configuración de Social Login por visualizar. |
website | tokenType | Dirección del sitio web. | |
issuer | string | URL del emisor. | |
realmNameAttribute | string | Valor de la reclamación se utiliza como reino del asunto | |
groupNameAttribute | string | El valor de la reclamación se utiliza como pertenencia al grupo de usuarios. | |
userUniqueIdAttribute | string | El valor de la reclamación se utiliza como el uniqueId de asunto. | |
clockSkew | int | 300000 | La diferencia de tiempo máximo en milisegundos entre el momento en que se emite una clave y el momento en que se puede utilizar. |
signatureAlgorithm | string | RS256 | El algoritmo utilizado para firmar una señal o una clave. |
redirectToRPHostAndPort | string | Especifica un host de devolución de llamada y un número de puerto. | |
hostNameVerificationEnabled | boolean | true | Especifica si debe habilitarse la verificación de nombre de host cuando el cliente contacta con el proveedor. |
Especifica la referencia del filtro de autenticación.
Un ID de configuración exclusivo.
Name | Type | Default | Description |
---|---|---|---|
id | string | Un ID de configuración exclusivo. | |
name | string | Especifica el nombre. | |
matchType |
| contains | Especifica el tipo de coincidencia. contains Contiene notContain No contiene equals Igual a |
Un ID de configuración exclusivo.
Name | Type | Default | Description |
---|---|---|---|
id | string | Un ID de configuración exclusivo. | |
urlPattern | string | Especifica el patrón del URL. | |
matchType |
| contains | Especifica el tipo de coincidencia. contains Contiene notContain No contiene equals Igual a |
Un ID de configuración exclusivo.
Name | Type | Default | Description |
---|---|---|---|
id | string | Un ID de configuración exclusivo. | |
matchType |
| contains | Especifica el tipo de coincidencia. contains Contiene notContain No contiene equals Igual a lessThan Menor que greaterThan Mayor que |
ip | string | Especifica la dirección IP. |
Un ID de configuración exclusivo.
Name | Type | Default | Description |
---|---|---|---|
id | string | Un ID de configuración exclusivo. | |
name | string | Especifica el nombre. | |
matchType |
| contains | Especifica el tipo de coincidencia. contains Contiene notContain No contiene equals Igual a |
Un ID de configuración exclusivo.
Name | Type | Default | Description |
---|---|---|---|
id | string | Un ID de configuración exclusivo. | |
agent | string | Especifica el agente de usuario | |
matchType |
| contains | Especifica el tipo de coincidencia. contains Contiene notContain No contiene equals Igual a |
Especifica la información utilizada para crear las señales JWT. Esta información incluye la referencia del constructor JWT y las reclamaciones de la señal de ID.
Name | Type | Default | Description |
---|---|---|---|
builder | tokenType | El constructor JWT referenciado crea una señal JWT y la señal se añade al sujeto autenticado. |
Especifica una lista separada por comas de las reclamaciones que se deben copiar de la información de usuario o señal de ID.