La configurazione di un login social che utilizza OIDC.
Name | Type | Default | Description |
---|---|---|---|
id | string | L'ID univoco. | |
clientId | string | L'ID dell'applicazione o del client. | |
clientSecret | Password codificata reversibilmente (stringa) | Il segreto dell'applicazione o del client. | |
authorizationEndpoint | string | Specifica un URL endpoint autorizzazione. | |
tokenEndpoint | string | Specifica un URL endpoint del token. | |
jwksUri | string | Specifica un URL del servizio chiave web JSON. | |
scope | string | openid profile email | Specifica l'ambito richiesto. |
userNameAttribute | string | sub | Il valore dell'asserzione è il principal utente autenticato. |
mapToUserRegistry | booleano | false | Specifica se associare l'identificativo utente al registro utente. |
sslRef | Un riferimento allelemento di livello più alto {0} (stringa). | Specifica un ID di configurazione SSL utilizzato per la connessione ai social media. | |
authFilterRef | Un riferimento allelemento di livello più alto {0} (stringa). | Specifica il riferimento al filtro di autenticazione | |
trustAliasName | string | Specifica un alias chiave affidabile per utilizzare la chiave pubblica per verificare la firma del token. | |
isClientSideRedirectSupported | booleano | true | Specifica se il reindirizzamento lato client è supportato o meno. Tra gli esempi di client sono compresi un browser o un'applicazione JavaScript autonoma. Se impostato su true, il client deve supportare JavaScript. |
displayName | string | oidcLogin | Il nome della configurazione del login social per la visualizzazione. |
website | tokenType | L'indirizzo del sito Web. | |
issuer | string | L'url dell'emittente. | |
realmNameAttribute | string | Il valore dell'asserzione viene utilizzato come il realm soggetto. | |
groupNameAttribute | string | Il valore dell'asserzione viene utilizzato come appartenenza al gruppo utente. | |
userUniqueIdAttribute | string | Il valore dell'asserzione viene utilizzato come l'ID univoco soggetto. | |
clockSkew | int | 300000 | La differenza massima di tempo, in millisecondi, tra l'emissione di una chiave e quando può essere usata. |
signatureAlgorithm | string | RS256 | L'algoritmo utilizzato per firmare un token o chiave. |
redirectToRPHostAndPort | string | Specifica un host di callback e il numero di porta. | |
hostNameVerificationEnabled | booleano | true | Specifica se abilitare o meno la verifica del nome host quando il client contatta il provider. |
Specifica il riferimento al filtro di autenticazione
Un ID di configurazione univoco.
Name | Type | Default | Description |
---|---|---|---|
id | stringa | Un ID di configurazione univoco. | |
name | string | Specifica il nome. | |
matchType |
| contains | Specifica il tipo di corrispondenza. contains Contiene notContain Non contiene equals Uguale |
Un ID di configurazione univoco.
Name | Type | Default | Description |
---|---|---|---|
id | stringa | Un ID di configurazione univoco. | |
urlPattern | string | Specifica il pattern dell'URL. | |
matchType |
| contains | Specifica il tipo di corrispondenza. contains Contiene notContain Non contiene equals Uguale |
Un ID di configurazione univoco.
Name | Type | Default | Description |
---|---|---|---|
id | stringa | Un ID di configurazione univoco. | |
matchType |
| contains | Specifica il tipo di corrispondenza. contains Contiene notContain Non contiene equals Uguale lessThan Minore di greaterThan Maggiore di |
ip | string | Specifica l'indirizzo IP. |
Un ID di configurazione univoco.
Name | Type | Default | Description |
---|---|---|---|
id | stringa | Un ID di configurazione univoco. | |
name | string | Specifica il nome. | |
matchType |
| contains | Specifica il tipo di corrispondenza. contains Contiene notContain Non contiene equals Uguale |
Un ID di configurazione univoco.
Name | Type | Default | Description |
---|---|---|---|
id | stringa | Un ID di configurazione univoco. | |
agent | string | Specifica l'agent utente | |
matchType |
| contains | Specifica il tipo di corrispondenza. contains Contiene notContain Non contiene equals Uguale |
Specifica le informazioni utilizzate per creare i token JWT. Queste informazioni includono il riferimento al builder JWT e le asserzioni dal token ID.
Name | Type | Default | Description |
---|---|---|---|
builder | tokenType | Il builder JWT a cui si fa riferimento crea un token JWT che viene aggiunto al soggetto autenticato. |
Specifica un elenco di asserzioni, separate da virgole, da copiare dalle informazioni utente o dal token ID.