# OAuth2Configuration ## Properties Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **authorized_origin_urls** | Option<**Vec**> | | [optional] **authorized_redirect_urls** | Option<**Vec**> | | [optional] **authorized_url_validation_policy** | Option<[**models::Oauth2AuthorizedUrlValidationPolicy**](Oauth2AuthorizedURLValidationPolicy.md)> | | [optional] **client_authentication_policy** | Option<[**models::ClientAuthenticationPolicy**](ClientAuthenticationPolicy.md)> | | [optional] **client_id** | Option<**String**> | | [optional] **client_secret** | Option<**String**> | | [optional] **consent_mode** | Option<[**models::OAuthScopeConsentMode**](OAuthScopeConsentMode.md)> | | [optional] **debug** | Option<**bool**> | | [optional] **device_verification_url** | Option<**String**> | | [optional] **enabled_grants** | Option<[**Vec**](serde_json::Value.md)> | | [optional] **generate_refresh_tokens** | Option<**bool**> | | [optional] **logout_behavior** | Option<[**models::LogoutBehavior**](LogoutBehavior.md)> | | [optional] **logout_url** | Option<**String**> | | [optional] **proof_key_for_code_exchange_policy** | Option<[**models::ProofKeyForCodeExchangePolicy**](ProofKeyForCodeExchangePolicy.md)> | | [optional] **provided_scope_policy** | Option<[**models::ProvidedScopePolicy**](ProvidedScopePolicy.md)> | | [optional] **relationship** | Option<[**models::OAuthApplicationRelationship**](OAuthApplicationRelationship.md)> | | [optional] **require_client_authentication** | Option<**bool**> | | [optional] **require_registration** | Option<**bool**> | | [optional] **scope_handling_policy** | Option<[**models::OAuthScopeHandlingPolicy**](OAuthScopeHandlingPolicy.md)> | | [optional] **unknown_scope_policy** | Option<[**models::UnknownScopePolicy**](UnknownScopePolicy.md)> | | [optional] [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)