La configurazione del login social per Twitter.

Nome Tipo Valore predefinito Descrizione

accessTokenUrl

string

https://api.twitter.com/oauth/access_token

L'URL dell'endpoint del token di Twitter.

authFilterRef

Un riferimento allelemento di livello più alto {0} (stringa).

Specifica il riferimento al filtro di autenticazione

consumerKey

string
Obbligatorio

La chiave consumer emessa da Twitter.

consumerSecret

Password codificata reversibilmente (stringa)
Obbligatorio

Il segreto consumer emesso da Twitter.

displayName

string

Twitter

Il nome della configurazione del login social per la visualizzazione.

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.

mapToUserRegistry

booleano

false

Specifica se associare l'identificativo utente al registro utente.

redirectToRPHostAndPort

string

Specifica un protocollo di callback, host e numero di porta. Ad esempio, https://myhost:8020.

requestTokenUrl

string

https://api.twitter.com/oauth/request_token

L'endpoint del token di richiesta di Twitter.

sslRef

Un riferimento allelemento di livello più alto {0} (stringa).

Specifica un ID di configurazione SSL utilizzato per la connessione ai social media.

useSystemPropertiesForHttpClientConnections

booleano

false

Specifica se utilizzare le proprietà di sistema Java quando il client OpenID Connect o OAuth crea le connessioni client HTTP. Impostare questa proprietà su true se si desidera che le connessioni utilizzino le proprietà di sistema http* o javax*.

userApi

string

https://api.twitter.com/1.1/account/verify_credentials.json

L'URL per il richiamo delle informazioni utente.

userAuthorizationUrl

string

https://api.twitter.com/oauth/authenticate

L'URL dell'endpoint di autorizzazione utente di Twitter.

userNameAttribute

string

email

Il valore dell'asserzione è il principal utente autenticato.

website

stringa (con spazi eliminati)

https://twitter.com

L'indirizzo del sito Web.

authFilter

Specifica il riferimento al filtro di autenticazione

authFilter > cookie

Un ID di configurazione univoco.

Nome Tipo Valore predefinito Descrizione

id

stringa

Un ID di configurazione univoco.

matchType

  • contains

  • equals

  • notContain

contains

Specifica il tipo di corrispondenza.
contains
Contiene
equals
Uguale
notContain
Non contiene

name

string
Obbligatorio

Specifica il nome.

authFilter > host

Un ID di configurazione univoco.

Nome Tipo Valore predefinito Descrizione

id

stringa

Un ID di configurazione univoco.

matchType

  • contains

  • equals

  • notContain

contains

Specifica il tipo di corrispondenza.
contains
Contiene
equals
Uguale
notContain
Non contiene

name

string
Obbligatorio

Specifica il nome.

authFilter > remoteAddress

Un ID di configurazione univoco.

Nome Tipo Valore predefinito Descrizione

id

stringa

Un ID di configurazione univoco.

ip

string

Specifica l'indirizzo TCP/IP host remoto.

matchType

  • contains

  • equals

  • greaterThan

  • lessThan

  • notContain

contains

Specifica il tipo di corrispondenza.
contains
Contiene
equals
Uguale
greaterThan
Maggiore di
lessThan
Minore di
notContain
Non contiene

authFilter > requestHeader

Un ID di configurazione univoco.

Nome Tipo Valore predefinito Descrizione

id

stringa

Un ID di configurazione univoco.

matchType

  • contains

  • equals

  • notContain

contains

Specifica il tipo di corrispondenza.
contains
Contiene
equals
Uguale
notContain
Non contiene

name

string
Obbligatorio

Specifica il nome.

value

string

L'attributo valore specifica il valore dell'intestazione della richiesta. Se il valore non viene specificato, per la corrispondenza viene utilizzato l'attributo name, ad esempio requestHeader id="sample" name="email" matchType="contains".

authFilter > requestUrl

Un ID di configurazione univoco.

Nome Tipo Valore predefinito Descrizione

id

stringa

Un ID di configurazione univoco.

matchType

  • contains

  • equals

  • notContain

contains

Specifica il tipo di corrispondenza.
contains
Contiene
equals
Uguale
notContain
Non contiene

urlPattern

string
Obbligatorio

Specifica il pattern dell'URL. Il carattere * (asterisco) non può essere utilizzato come carattere jolly.

authFilter > userAgent

Un ID di configurazione univoco.

Nome Tipo Valore predefinito Descrizione

agent

string
Obbligatorio

Specifica l'agent utente del browser per identificare il browser in uso.

id

stringa

Un ID di configurazione univoco.

matchType

  • contains

  • equals

  • notContain

contains

Specifica il tipo di corrispondenza.
contains
Contiene
equals
Uguale
notContain
Non contiene

authFilter > webApp

Un ID di configurazione univoco.

Nome Tipo Valore predefinito Descrizione

id

stringa

Un ID di configurazione univoco.

matchType

  • contains

  • equals

  • notContain

contains

Specifica il tipo di corrispondenza.
contains
Contiene
equals
Uguale
notContain
Non contiene

name

string
Obbligatorio

Specifica il nome.

jwt

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

Nome Tipo Valore predefinito Descrizione

builder

stringa (con spazi eliminati)

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

claims

string
Questo viene specificato come elemento child piuttosto che come attributo XML (numero massimo di ricorrenze 400).

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