Skip to content

Latest commit

 

History

History
38 lines (33 loc) · 3.29 KB

OAuth2Provider.md

File metadata and controls

38 lines (33 loc) · 3.29 KB

OAuth2Provider

Properties

Name Type Description Notes
pk i32 [readonly]
name String
authentication_flow Option<uuid::Uuid> Flow used for authentication when the associated application is accessed by an un-authenticated user. [optional]
authorization_flow uuid::Uuid Flow used when authorizing this provider.
invalidation_flow uuid::Uuid Flow used ending the session from a provider.
property_mappings Option<Vecuuid::Uuid> [optional]
component String Get object component so that we know how to edit the object [readonly]
assigned_application_slug String Internal application name, used in URLs. [readonly]
assigned_application_name String Application's display Name. [readonly]
assigned_backchannel_application_slug String Internal application name, used in URLs. [readonly]
assigned_backchannel_application_name String Application's display Name. [readonly]
verbose_name String Return object's verbose_name [readonly]
verbose_name_plural String Return object's plural verbose_name [readonly]
meta_model_name String Return internal model name [readonly]
client_type Option<models::ClientTypeEnum> Confidential clients are capable of maintaining the confidentiality of their credentials. Public clients are incapable [optional]
client_id Option<String> [optional]
client_secret Option<String> [optional]
access_code_validity Option<String> Access codes not valid on or after current time + this value (Format: hours=1;minutes=2;seconds=3). [optional]
access_token_validity Option<String> Tokens not valid on or after current time + this value (Format: hours=1;minutes=2;seconds=3). [optional]
refresh_token_validity Option<String> Tokens not valid on or after current time + this value (Format: hours=1;minutes=2;seconds=3). [optional]
include_claims_in_id_token Option<bool> Include User claims from scopes in the id_token, for applications that don't access the userinfo endpoint. [optional]
signing_key Option<uuid::Uuid> Key used to sign the tokens. [optional]
encryption_key Option<uuid::Uuid> Key used to encrypt the tokens. When set, tokens will be encrypted and returned as JWEs. [optional]
redirect_uris Vecmodels::RedirectUri
sub_mode Option<models::SubModeEnum> Configure what data should be used as unique User Identifier. For most cases, the default should be fine. [optional]
issuer_mode Option<models::IssuerModeEnum> Configure how the issuer field of the ID Token should be filled. [optional]
jwt_federation_sources Option<Vecuuid::Uuid> [optional]
jwt_federation_providers Option<Vec> [optional]

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