Skip to content
This repository has been archived by the owner on Apr 17, 2024. It is now read-only.

Latest commit

 

History

History
25 lines (21 loc) · 2.74 KB

OAuth2ProviderRequest.md

File metadata and controls

25 lines (21 loc) · 2.74 KB

OAuth2ProviderRequest

Properties

Name Type Description Notes
name String
authenticationFlow UUID Flow used for authentication when the associated application is accessed by an un-authenticated user. [optional]
authorizationFlow UUID Flow used when authorizing this provider.
propertyMappings [UUID] [optional]
clientType ClientTypeEnum Confidential clients are capable of maintaining the confidentiality of their credentials. Public clients are incapable * `confidential` - Confidential * `public` - Public [optional]
clientId String [optional]
clientSecret String [optional]
accessCodeValidity String Access codes not valid on or after current time + this value (Format: hours=1;minutes=2;seconds=3). [optional]
accessTokenValidity String Tokens not valid on or after current time + this value (Format: hours=1;minutes=2;seconds=3). [optional]
refreshTokenValidity String Tokens not valid on or after current time + this value (Format: hours=1;minutes=2;seconds=3). [optional]
includeClaimsInIdToken Bool Include User claims from scopes in the id_token, for applications that don't access the userinfo endpoint. [optional]
signingKey UUID Key used to sign the tokens. Only required when JWT Algorithm is set to RS256. [optional]
redirectUris String Enter each URI on a new line. [optional]
subMode SubModeEnum Configure what data should be used as unique User Identifier. For most cases, the default should be fine. * `hashed_user_id` - Based on the Hashed User ID * `user_id` - Based on user ID * `user_uuid` - Based on user UUID * `user_username` - Based on the username * `user_email` - Based on the User's Email. This is recommended over the UPN method. * `user_upn` - Based on the User's UPN, only works if user has a 'upn' attribute set. Use this method only if you have different UPN and Mail domains. [optional]
issuerMode IssuerModeEnum Configure how the issuer field of the ID Token should be filled. * `global` - Same identifier is used for all providers * `per_provider` - Each provider has a different issuer, based on the application slug. [optional]
jwksSources [UUID] [optional]

[Back to Model list] [Back to API list] [Back to README]