Skip to content

Latest commit

 

History

History
32 lines (27 loc) · 2.23 KB

OAuthSourceRequest.md

File metadata and controls

32 lines (27 loc) · 2.23 KB

OAuthSourceRequest

Properties

Name Type Description Notes
name String Source's display Name.
slug String Internal source name, used in URLs.
enabled Option<bool> [optional]
authentication_flow Option<uuid::Uuid> Flow to use when authenticating existing users. [optional]
enrollment_flow Option<uuid::Uuid> Flow to use when enrolling new users. [optional]
user_property_mappings Option<Vecuuid::Uuid> [optional]
group_property_mappings Option<Vecuuid::Uuid> [optional]
policy_engine_mode Option<models::PolicyEngineMode> [optional]
user_matching_mode Option<models::UserMatchingModeEnum> How the source determines if an existing user should be authenticated or a new user enrolled. [optional]
user_path_template Option<String> [optional]
group_matching_mode Option<models::GroupMatchingModeEnum> How the source determines if an existing group should be used or a new group created. [optional]
provider_type models::ProviderTypeEnum
request_token_url Option<String> URL used to request the initial token. This URL is only required for OAuth 1. [optional]
authorization_url Option<String> URL the user is redirect to to conest the flow. [optional]
access_token_url Option<String> URL used by authentik to retrieve tokens. [optional]
profile_url Option<String> URL used by authentik to get user information. [optional]
consumer_key String
consumer_secret String
additional_scopes Option<String> [optional]
oidc_well_known_url Option<String> [optional]
oidc_jwks_url Option<String> [optional]
oidc_jwks Option<serde_json::Value> [optional]

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