Class ConfigurationSettingNames.Client
java.lang.Object
org.springframework.security.oauth2.server.authorization.settings.ConfigurationSettingNames.Client
- Enclosing class:
- ConfigurationSettingNames
The names for client configuration settings.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringSet theURLfor the Client's JSON Web Key Set.static final StringSet totrueif authorization consent is required when the client requests access.static final StringSet totrueif the client is required to provide a proof key challenge and verifier when performing the Authorization Code Grant flow.static final StringSet theJWSalgorithm that must be used for signing theJWTused to authenticate the Client at the Token Endpoint for theprivate_key_jwtandclient_secret_jwtauthentication methods. -
Method Summary
-
Field Details
-
REQUIRE_PROOF_KEY
Set totrueif the client is required to provide a proof key challenge and verifier when performing the Authorization Code Grant flow. -
REQUIRE_AUTHORIZATION_CONSENT
Set totrueif authorization consent is required when the client requests access. This applies to all interactive flows (e.g.authorization_codeanddevice_code). -
JWK_SET_URL
Set theURLfor the Client's JSON Web Key Set.- Since:
- 0.2.2
-
TOKEN_ENDPOINT_AUTHENTICATION_SIGNING_ALGORITHM
Set theJWSalgorithm that must be used for signing theJWTused to authenticate the Client at the Token Endpoint for theprivate_key_jwtandclient_secret_jwtauthentication methods.- Since:
- 0.2.2
-