Enum Class DynamicClientFields
- All Implemented Interfaces:
Serializable,Comparable<DynamicClientFields>,Constable
A list of OAuth 2.0 Dynamic Client Registration fields used by PingFederate.
- Since:
- 9.0
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>> -
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionRepresents the "authorization_details_types" attribute.Represents the "authorization_encrypted_response_alg" attributeRepresents the "authorization_encrypted_response_enc" attributeRepresents the "authorization_signed_response_alg" attributeRepresents the "backchannel_authentication_request_signing_alg" attribute.Represents the "backchannel_client_notification_endpoint" attribute.Represents the "backchannel_logout_uri" attributeRepresents the "backchannel_token_delivery_mode" attribute.Represents the "backchannel_user_code_parameter" attribute.Represents the "client_description" attributeRepresents the "client_id" attribute.Represents the "client_name" attribute.Represents the "client_secret" attribute.Represents the "dpop_bound_access_tokens" attributeRepresents the "frontchannel_logout_uri" attributeRepresents the "grant_types" attribute.Represents the "id_token_encrypted_response_alg" attributeRepresents the "id_token_encrypted_response_enc" attributeRepresents the "id_token_signed_response_alg" attribute.Represents the "introspection_encrypted_response_alg" attribute.Represents the "introspection_encrypted_response_enc" attribute.Represents the "introspection_signed_response_alg" attribute.Represents the "jwks" attribute.Represents the "jwks_uri" attribute.Represents the "logo_uri" attribute.Represents the "post_logout_redirect_uris" attributeRepresents the "redirect_uris" attribute.Represents the "request_object_signing_alg" attribute.Boolean parameter indicating whether the only means of initiating an authorization request the client is allowed to use is a pushed authorization request.Represents the "response_type" attribute.Represents the "scope" attribute.Represents the "sector_identifier_uri" attribute.Represents the "software_statement" attribute.Represents the "subject_type" attribute.Represents the "tls_client_auth_subject_dn" attribute.Represents the "token_endpoint_auth_method" attribute.Represents the "token_endpoint_auth_signing_alg" attribute.Represents the "userinfo_encrypted_response_alg" attributeRepresents the "userinfo_encrypted_response_enc" attributeRepresents the "userinfo_signed_response_alg" attribute -
Method Summary
Modifier and TypeMethodDescriptiongetName()Returns the name value for the enum type.static DynamicClientFieldsReturns the enum constant of this class with the specified name.static DynamicClientFields[]values()Returns an array containing the constants of this enum class, in the order they are declared.Methods inherited from class java.lang.Enum
compareTo, describeConstable, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
-
Enum Constant Details
-
CLIENT_ID
Represents the "client_id" attribute. -
CLIENT_NAME
Represents the "client_name" attribute. -
REDIRECT_URIS
Represents the "redirect_uris" attribute. -
TOKEN_ENDPOINT_AUTH_METHOD
Represents the "token_endpoint_auth_method" attribute. -
TOKEN_ENDPOINT_AUTH_SIGNING_ALG
Represents the "token_endpoint_auth_signing_alg" attribute.- Since:
- 9.2.3
-
TLS_CLIENT_AUTH_SUBJECT_DN
Represents the "tls_client_auth_subject_dn" attribute. -
ID_TOKEN_SIGNED_RESPONSE_ALG
Represents the "id_token_signed_response_alg" attribute. -
ID_TOKEN_ENCRYPTED_RESPONSE_ALG
Represents the "id_token_encrypted_response_alg" attribute -
ID_TOKEN_ENCRYPTED_RESPONSE_ENC
Represents the "id_token_encrypted_response_enc" attribute -
GRANT_TYPES
Represents the "grant_types" attribute. -
CLIENT_SECRET
Represents the "client_secret" attribute. -
LOGO_URI
Represents the "logo_uri" attribute. -
SCOPE
Represents the "scope" attribute. -
AUTHORIZATION_DETAILS_TYPES
Represents the "authorization_details_types" attribute.- Since:
- 11.2
-
JWKS_URI
Represents the "jwks_uri" attribute. -
JWKS
Represents the "jwks" attribute. -
REQUEST_OBJECT_SIGNING_ALG
Represents the "request_object_signing_alg" attribute.- Since:
- 9.2.3
-
RESPONSE_TYPES
Represents the "response_type" attribute. -
SOFTWARE_STATEMENT
Represents the "software_statement" attribute. -
BACKCHANNEL_TOKEN_DELIVERY_MODE
Represents the "backchannel_token_delivery_mode" attribute. -
BACKCHANNEL_CLIENT_NOTIFICATION_ENDPOINT
Represents the "backchannel_client_notification_endpoint" attribute. -
BACKCHANNEL_AUTHENTICATION_REQUEST_SIGNING_ALG
Represents the "backchannel_authentication_request_signing_alg" attribute. -
BACKCHANNEL_USER_CODE_PARAMETER
Represents the "backchannel_user_code_parameter" attribute. -
SUBJECT_TYPE
Represents the "subject_type" attribute. -
SECTOR_IDENTIFIER_URI
Represents the "sector_identifier_uri" attribute. -
INTROSPECTION_SIGNED_RESPONSE_ALG
Represents the "introspection_signed_response_alg" attribute.- Since:
- 11.1.0
-
INTROSPECTION_ENCRYPTED_RESPONSE_ALG
Represents the "introspection_encrypted_response_alg" attribute.- Since:
- 11.1.0
-
INTROSPECTION_ENCRYPTED_RESPONSE_ENC
Represents the "introspection_encrypted_response_enc" attribute.- Since:
- 11.1.0
-
AUTHORIZATION_SIGNED_RESPONSE_ALG
Represents the "authorization_signed_response_alg" attribute- Since:
- 11.1.0
-
AUTHORIZATION_ENCRYPTED_RESPONSE_ALG
Represents the "authorization_encrypted_response_alg" attribute- Since:
- 11.1.0
-
AUTHORIZATION_ENCRYPTED_RESPONSE_ENC
Represents the "authorization_encrypted_response_enc" attribute- Since:
- 11.1.0
-
REQUIRE_PUSHED_AUTHORIZATION_REQUESTS
Boolean parameter indicating whether the only means of initiating an authorization request the client is allowed to use is a pushed authorization request.- Since:
- 10.2
-
BACKCHANNEL_LOGOUT_URI
Represents the "backchannel_logout_uri" attribute- Since:
- 11.3
-
FRONTCHANNEL_LOGOUT_URI
Represents the "frontchannel_logout_uri" attribute- Since:
- 12.0
-
POST_LOGOUT_REDIRECT_URIS
Represents the "post_logout_redirect_uris" attribute- Since:
- 12.0
-
CLIENT_DESCRIPTION
Represents the "client_description" attribute- Since:
- 11.3
-
DPOP_BOUND_ACCESS_TOKENS
Represents the "dpop_bound_access_tokens" attribute- Since:
- 11.3
-
USERINFO_SIGNED_RESPONSE_ALG
Represents the "userinfo_signed_response_alg" attribute- Since:
- 12.2
-
USERINFO_ENCRYPTED_RESPONSE_ALG
Represents the "userinfo_encrypted_response_alg" attribute- Since:
- 12.2
-
USERINFO_ENCRYPTED_RESPONSE_ENC
Represents the "userinfo_encrypted_response_enc" attribute- Since:
- 12.2
-
-
Method Details
-
values
Returns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
-
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum class has no constant with the specified nameNullPointerException- if the argument is null
-
getName
Returns the name value for the enum type.- Returns:
- The name value of the enum.
-