The configuration of a generic social media login.
Name | Type | Default | Description |
---|---|---|---|
id | string | The unique ID. | |
authorizationEndpoint | tokenType | Specifies an Authorization end point URL. | |
scope | string | Specifies required scope. | |
clientId | string | The application or client ID. | |
clientSecret | Reversably encoded password (string) | The secret of the application or client. | |
displayName | string | The name of the social login configuration for display. | |
website | tokenType | The website address. | |
tokenEndpoint | tokenType | Specifies a token end point URL. | |
tokenEndpointAuthMethod |
| client_secret_post | Specifies required authentication method. client_secret_post client_secret_post client_secret_basic client_secret_basic |
sslRef | A reference to top level ssl element (string). | Specifies an ID of the SSL configuration that is used to connect to the social media. | |
authFilterRef | A reference to top level authFilter element (string). | Specifies the authentication filter reference. | |
redirectToRPHostAndPort | string | Specifies a callback host and port number. | |
userNameAttribute | tokenType | The value of the claim is authenticated user principal. | |
userApi | string | The URL of retrieving the user information. | |
realmName | tokenType | The realm name for this social media. | |
realmNameAttribute | tokenType | The value of the claim is used as the subject realm. | |
groupNameAttribute | tokenType | The value of the claim is used as the user group membership. | |
userUniqueIdAttribute | tokenType | The value of the claim is used as the subject uniqueId. | |
mapToUserRegistry | boolean | false | Specifies whether to map userIdentifier to registry user. |
isClientSideRedirectSupported | boolean | true | Specifies whether client side redirection is supported. Examples of a client include a browser or a standalone JavaScript application. If set to true, the client must support JavaScript. |
Specifies the authentication filter reference.
A unique configuration ID.
Name | Type | Default | Description |
---|---|---|---|
id | string | A unique configuration ID. | |
name | string | Specifies the name. | |
matchType |
| contains | Specifies the match type. contains Contains notContain Not contain equals Equals |
A unique configuration ID.
Name | Type | Default | Description |
---|---|---|---|
id | string | A unique configuration ID. | |
urlPattern | string | Specifies the URL pattern. | |
matchType |
| contains | Specifies the match type. contains Contains notContain Not contain equals Equals |
A unique configuration ID.
Name | Type | Default | Description |
---|---|---|---|
id | string | A unique configuration ID. | |
matchType |
| contains | Specifies the match type. contains Contains notContain Not contain equals Equals lessThan Less than greaterThan Greater than |
ip | string | Specifies the IP address. |
A unique configuration ID.
Name | Type | Default | Description |
---|---|---|---|
id | string | A unique configuration ID. | |
name | string | Specifies the name. | |
matchType |
| contains | Specifies the match type. contains Contains notContain Not contain equals Equals |
A unique configuration ID.
Name | Type | Default | Description |
---|---|---|---|
id | string | A unique configuration ID. | |
agent | string | Specifies the user agent | |
matchType |
| contains | Specifies the match type. contains Contains notContain Not contain equals Equals |
Specifies the information that is used to build the JWT tokens. This information includes the JWT builder reference and the claims from the id token.
Name | Type | Default | Description |
---|---|---|---|
builder | tokenType | The referenced JWT builder creates a JWT token, and the token is added to the authenticated subject. |
Specifies a comma-separated list of claims to copy from the user information or the id token.