oidcLogin - Login Social OIDC (oidcLogin)

La configurazione di un login social che utilizza OIDC.

NameTypeDefaultDescription
idstringL'ID univoco.
clientIdstringL'ID dell'applicazione o del client.
clientSecretPassword codificata reversibilmente (stringa)Il segreto dell'applicazione o del client.
authorizationEndpointstringSpecifica un URL endpoint autorizzazione.
tokenEndpointstringSpecifica un URL endpoint del token.
jwksUristringSpecifica un URL del servizio chiave web JSON.
scopestringopenid profile emailSpecifica l'ambito richiesto.
userNameAttributestringsubIl valore dell'asserzione è il principal utente autenticato.
mapToUserRegistrybooleanofalseSpecifica se associare l'identificativo utente al registro utente.
sslRefUn riferimento allelemento di livello più alto {0} (stringa).Specifica un ID di configurazione SSL utilizzato per la connessione ai social media.
authFilterRefUn riferimento allelemento di livello più alto {0} (stringa).Specifica il riferimento al filtro di autenticazione
trustAliasNamestringSpecifica un alias chiave affidabile per utilizzare la chiave pubblica per verificare la firma del token.
isClientSideRedirectSupportedbooleanotrueSpecifica 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.
displayNamestringoidcLoginIl nome della configurazione del login social per la visualizzazione.
websitetokenTypeL'indirizzo del sito Web.
issuerstringL'url dell'emittente.
realmNameAttributestringIl valore dell'asserzione viene utilizzato come il realm soggetto.
groupNameAttributestringIl valore dell'asserzione viene utilizzato come appartenenza al gruppo utente.
userUniqueIdAttributestringIl valore dell'asserzione viene utilizzato come l'ID univoco soggetto.
clockSkewint300000La differenza massima di tempo, in millisecondi, tra l'emissione di una chiave e quando può essere usata.
signatureAlgorithmstringRS256L'algoritmo utilizzato per firmare un token o chiave.
redirectToRPHostAndPortstringSpecifica un host di callback e il numero di porta.
hostNameVerificationEnabledbooleanotrueSpecifica se abilitare o meno la verifica del nome host quando il client contatta il provider.

authFilter

Specifica il riferimento al filtro di autenticazione

authFilter > webApp

Un ID di configurazione univoco.

NameTypeDefaultDescription
idstringaUn ID di configurazione univoco.
namestringSpecifica il nome.
matchType
  • contains
  • notContain
  • equals
containsSpecifica il tipo di corrispondenza.
contains
Contiene
notContain
Non contiene
equals
Uguale

authFilter > requestUrl

Un ID di configurazione univoco.

NameTypeDefaultDescription
idstringaUn ID di configurazione univoco.
urlPatternstringSpecifica il pattern dell'URL.
matchType
  • contains
  • notContain
  • equals
containsSpecifica il tipo di corrispondenza.
contains
Contiene
notContain
Non contiene
equals
Uguale

authFilter > remoteAddress

Un ID di configurazione univoco.

NameTypeDefaultDescription
idstringaUn ID di configurazione univoco.
matchType
  • contains
  • notContain
  • equals
  • lessThan
  • greaterThan
containsSpecifica il tipo di corrispondenza.
contains
Contiene
notContain
Non contiene
equals
Uguale
lessThan
Minore di
greaterThan
Maggiore di
ipstringSpecifica l'indirizzo IP.

authFilter > host

Un ID di configurazione univoco.

NameTypeDefaultDescription
idstringaUn ID di configurazione univoco.
namestringSpecifica il nome.
matchType
  • contains
  • notContain
  • equals
containsSpecifica il tipo di corrispondenza.
contains
Contiene
notContain
Non contiene
equals
Uguale

authFilter > userAgent

Un ID di configurazione univoco.

NameTypeDefaultDescription
idstringaUn ID di configurazione univoco.
agentstringSpecifica l'agent utente
matchType
  • contains
  • notContain
  • equals
containsSpecifica il tipo di corrispondenza.
contains
Contiene
notContain
Non contiene
equals
Uguale

jwt

Specifica le informazioni utilizzate per creare i token JWT. Queste informazioni includono il riferimento al builder JWT e le asserzioni dal token ID.

NameTypeDefaultDescription
buildertokenTypeIl builder JWT a cui si fa riferimento crea un token JWT che viene aggiunto al soggetto autenticato.

jwt > claims

Specifica un elenco di asserzioni, separate da virgole, da copiare dalle informazioni utente o dal token ID.