@Introspected public class DefaultOpenIdProviderMetadata extends java.lang.Object implements OpenIdProviderMetadata
| Modifier and Type | Class and Description |
|---|---|
static class |
DefaultOpenIdProviderMetadata.Builder
Builder.
|
| Constructor and Description |
|---|
DefaultOpenIdProviderMetadata() |
| Modifier and Type | Method and Description |
|---|---|
static DefaultOpenIdProviderMetadata.Builder |
builder() |
boolean |
equals(java.lang.Object o) |
java.util.List<java.lang.String> |
getAcrValuesSupported()
acr_values_supported.
|
java.lang.String |
getAuthorizationEndpoint()
authorization_endpoint.
|
java.lang.String |
getCheckSessionIframe()
check_session_iframe.
|
java.util.List<java.lang.String> |
getClaimsLocalesSupported()
claims_locales_supported
OPTIONAL.
|
java.lang.Boolean |
getClaimsParameterSupported()
claims_parameter_supported
OPTIONAL.
|
java.util.List<java.lang.String> |
getClaimsSupported()
claims_supported
RECOMMENDED.
|
java.util.List<java.lang.String> |
getClaimTypesSupported()
claim_types_supported
OPTIONAL.
|
java.util.List<java.lang.String> |
getCodeChallengeMethodsSupported()
code_challenge_methods_supported.
|
java.util.List<java.lang.String> |
getDefaultGrantTypesSupported()
As specified in Open ID Discovery Spec, if omitted,
the default value is ["authorization_code", "implicit"].
|
java.lang.Boolean |
getDefaultRequestParameterSupported() |
java.lang.Boolean |
getDefaultRequestUriParameterSupported() |
java.lang.Boolean |
getDefaultRequireRequestUriRegistration() |
java.util.List<java.lang.String> |
getDefaultResponseTypesSupported() |
java.util.List<java.lang.String> |
getDisplayValuesSupported()
display_values_supported
OPTIONAL.
|
java.lang.String |
getEndSessionEndpoint()
end_session_endpoint.
|
java.util.List<java.lang.String> |
getGrantTypesSupported()
grant_types_supported.
|
java.util.List<java.lang.String> |
getIdTokenEncryptionEncValuesSupported()
id_token_encryption_enc_values_supported
OPTIONAL.
|
java.util.List<java.lang.String> |
getIdTokenSigningAlgValuesSupported()
id_token_signing_alg_values_supported
REQUIRED.
|
java.lang.String |
getIntrospectionEndpoint() |
java.util.List<java.lang.String> |
getIntrospectionEndpointAuthMethodsSupported() |
java.lang.String |
getIssuer()
issuer.
|
java.lang.String |
getJwksUri()
jwks_uri.
|
java.lang.String |
getOpPolicyUri()
op_policy_uri
OPTIONAL.
|
java.lang.String |
getOpTosUri()
op_tos_uri.
|
java.lang.String |
getRegistrationEndpoint()
registration_endpoint.
|
java.util.List<java.lang.String> |
getRequestObjectEncryptionAlgValuesSupported()
request_object_encryption_alg_values_supported
OPTIONAL.
|
java.util.List<java.lang.String> |
getRequestObjectEncryptionEncValuesSupported()
request_object_encryption_enc_values_supported
OPTIONAL.
|
java.util.List<java.lang.String> |
getRequestObjectSigningAlgValuesSupported()
request_object_signing_alg_values_supported.
|
java.lang.Boolean |
getRequestParameterSupported()
request_parameter_supported
OPTIONAL.
|
java.lang.Boolean |
getRequestUriParameterSupported()
request_uri_parameter_supported
OPTIONAL.
|
java.lang.Boolean |
getRequireRequestUriRegistration()
require_request_uri_registration
OPTIONAL.
|
java.util.List<java.lang.String> |
getResponseModesSupported()
response_modes_supported.
|
java.util.List<java.lang.String> |
getResponseTypesSupported()
As specified in Open ID Discovery Spec, if omitted, the
default for Dynamic OpenID Providers is ["query", "fragment"].
|
java.lang.String |
getRevocationEndpoint() |
java.util.List<java.lang.String> |
getRevocationEndpointAuthMethodsSupported() |
java.util.List<java.lang.String> |
getScopesSupported()
scopes_supported.
|
java.lang.String |
getServiceDocumentation()
service_documentation
OPTIONAL.
|
java.util.List<java.lang.String> |
getSubjectTypesSupported()
subject_types_supported.
|
java.lang.String |
getTokenEndpoint()
token_endpoint.
|
java.util.List<java.lang.String> |
getTokenEndpointAuthMethodsSupported()
token_endpoint_auth_methods_supported
OPTIONAL.
|
java.util.List<java.lang.String> |
getTokenEndpointAuthSigningAlgValuesSupported()
token_endpoint_auth_signing_alg_values_supported
OPTIONAL.
|
java.util.List<java.lang.String> |
getUriLocalesSupported()
ui_locales_supported
OPTIONAL.
|
java.util.List<java.lang.String> |
getUserInfoEncryptionAlgValuesSupported()
userinfo_encryption_alg_values_supported.
|
java.util.List<java.lang.String> |
getUserinfoEncryptionEncValuesSupported()
userinfo_encryption_enc_values_supported
OPTIONAL.
|
java.lang.String |
getUserinfoEndpoint()
userinfo_endpoint.
|
int |
hashCode() |
void |
setAcrValuesSupported(java.util.List<java.lang.String> acrValuesSupported) |
void |
setAuthorizationEndpoint(java.lang.String authorizationEndpoint) |
void |
setCheckSessionIframe(java.lang.String checkSessionIframe) |
void |
setClaimsLocalesSupported(java.util.List<java.lang.String> claimsLocalesSupported) |
void |
setClaimsParameterSupported(java.lang.Boolean claimsParameterSupported) |
void |
setClaimsSupported(java.util.List<java.lang.String> claimsSupported) |
void |
setClaimTypesSupported(java.util.List<java.lang.String> claimTypesSupported) |
void |
setCodeChallengeMethodsSupported(java.util.List<java.lang.String> codeChallengeMethodsSupported) |
void |
setDisplayValuesSupported(java.util.List<java.lang.String> displayValuesSupported) |
void |
setEndSessionEndpoint(java.lang.String endSessionEndpoint) |
void |
setGrantTypesSupported(java.util.List<java.lang.String> grantTypesSupported) |
void |
setIdTokenEncryptionEncValuesSupported(java.util.List<java.lang.String> idTokenEncryptionEncValuesSupported) |
void |
setIdTokenSigningAlgValuesSupported(java.util.List<java.lang.String> idTokenSigningAlgValuesSupported) |
void |
setIntrospectionEndpoint(java.lang.String introspectionEndpoint) |
void |
setIntrospectionEndpointAuthMethodsSupported(java.util.List<java.lang.String> introspectionEndpointAuthMethodsSupported) |
void |
setIssuer(java.lang.String issuer) |
void |
setJwksUri(java.lang.String jwksUri) |
void |
setOpPolicyUri(java.lang.String opPolicyUri) |
void |
setOpTosUri(java.lang.String opTosUri) |
void |
setRegistrationEndpoint(java.lang.String registrationEndpoint) |
void |
setRequestObjectEncryptionAlgValuesSupported(java.util.List<java.lang.String> requestObjectEncryptionAlgValuesSupported) |
void |
setRequestObjectEncryptionEncValuesSupported(java.util.List<java.lang.String> requestObjectEncryptionEncValuesSupported) |
void |
setRequestObjectSigningAlgValuesSupported(java.util.List<java.lang.String> requestObjectSigningAlgValuesSupported) |
void |
setRequestParameterSupported(java.lang.Boolean requestParameterSupported) |
void |
setRequestUriParameterSupported(java.lang.Boolean requestUriParameterSupported) |
void |
setRequireRequestUriRegistration(java.lang.Boolean requireRequestUriRegistration) |
void |
setResponseModesSupported(java.util.List<java.lang.String> responseModesSupported) |
void |
setResponseTypesSupported(java.util.List<java.lang.String> responseTypesSupported) |
void |
setRevocationEndpoint(java.lang.String revocationEndpoint) |
void |
setRevocationEndpointAuthMethodsSupported(java.util.List<java.lang.String> revocationEndpointAuthMethodsSupported) |
void |
setScopesSupported(java.util.List<java.lang.String> scopesSupported) |
void |
setServiceDocumentation(java.lang.String serviceDocumentation) |
void |
setSubjectTypesSupported(java.util.List<java.lang.String> subjectTypesSupported) |
void |
setTokenEndpoint(java.lang.String tokenEndpoint) |
void |
setTokenEndpointAuthMethodsSupported(java.util.List<java.lang.String> tokenEndpointAuthMethodsSupported) |
void |
setTokenEndpointAuthSigningAlgValuesSupported(java.util.List<java.lang.String> tokenEndpointAuthSigningAlgValuesSupported) |
void |
setUriLocalesSupported(java.util.List<java.lang.String> uriLocalesSupported) |
void |
setUserinfoEncryptionAlgValuesSupported(java.util.List<java.lang.String> userinfoEncryptionAlgValuesSupported) |
void |
setUserinfoEncryptionEncValuesSupported(java.util.List<java.lang.String> userinfoEncryptionEncValuesSupported) |
void |
setUserinfoEndpoint(java.lang.String userinfoEndpoint) |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitgetTokenEndpointAuthMethods@Nullable public java.lang.Boolean getRequireRequestUriRegistration()
OpenIdProviderMetadatagetRequireRequestUriRegistration in interface OpenIdProviderMetadata@Nullable public java.lang.Boolean getDefaultRequireRequestUriRegistration()
public void setRequireRequestUriRegistration(@Nullable
java.lang.Boolean requireRequestUriRegistration)
requireRequestUriRegistration - Boolean value specifying whether the OP requires any request_uri values used to be pre-registered using the request_uris registration parameter.@NonNull public java.lang.String getAuthorizationEndpoint()
OpenIdProviderMetadatagetAuthorizationEndpoint in interface OpenIdProviderMetadatapublic void setAuthorizationEndpoint(@NonNull
java.lang.String authorizationEndpoint)
authorizationEndpoint - URL of the Open ID Provider's OAuth 2.0 Authorization Endpoint.public void setUserinfoEncryptionEncValuesSupported(@Nullable
java.util.List<java.lang.String> userinfoEncryptionEncValuesSupported)
userinfoEncryptionEncValuesSupported - List of the JWE encryption algorithms (enc values) [JWA] supported by the UserInfo Endpoint to encode the Claims in a JWT.@NonNull public java.util.List<java.lang.String> getIdTokenSigningAlgValuesSupported()
OpenIdProviderMetadatagetIdTokenSigningAlgValuesSupported in interface OpenIdProviderMetadata@Nullable public java.util.List<java.lang.String> getIdTokenEncryptionEncValuesSupported()
OpenIdProviderMetadatagetIdTokenEncryptionEncValuesSupported in interface OpenIdProviderMetadatapublic void setIdTokenEncryptionEncValuesSupported(@Nullable
java.util.List<java.lang.String> idTokenEncryptionEncValuesSupported)
idTokenEncryptionEncValuesSupported - List of the JWE encryption algorithms (enc values) supported by the OP for the ID Token to encode the Claims in a JWT.@Nullable public java.util.List<java.lang.String> getUserInfoEncryptionAlgValuesSupported()
OpenIdProviderMetadatagetUserInfoEncryptionAlgValuesSupported in interface OpenIdProviderMetadatapublic void setUserinfoEncryptionAlgValuesSupported(@Nullable
java.util.List<java.lang.String> userinfoEncryptionAlgValuesSupported)
userinfoEncryptionAlgValuesSupported - List of the JWE [JWE] encryption algorithms (alg values) [JWA] supported by the UserInfo Endpoint to encode the Claims in a JWT.@Nullable public java.util.List<java.lang.String> getUserinfoEncryptionEncValuesSupported()
OpenIdProviderMetadatagetUserinfoEncryptionEncValuesSupported in interface OpenIdProviderMetadatapublic void setIdTokenSigningAlgValuesSupported(@NonNull
java.util.List<java.lang.String> idTokenSigningAlgValuesSupported)
idTokenSigningAlgValuesSupported - List of the JWE encryption algorithms (enc values) supported by the OP for the ID Token to encode the Claims in a JWT.@NonNull public java.lang.String getIssuer()
OpenIdProviderMetadatagetIssuer in interface OpenIdProviderMetadatapublic void setIssuer(@NonNull
java.lang.String issuer)
issuer - URL using the https scheme with no query or fragment component that the Open ID Provider asserts as its Issuer Identifier.@NonNull public java.lang.String getJwksUri()
OpenIdProviderMetadatagetJwksUri in interface OpenIdProviderMetadatapublic void setJwksUri(@NonNull
java.lang.String jwksUri)
jwksUri - URL of the Open ID Provider's JSON Web Key Set.@Nullable public java.util.List<java.lang.String> getResponseTypesSupported()
getResponseTypesSupported in interface OpenIdProviderMetadata@NonNull public java.util.List<java.lang.String> getDefaultResponseTypesSupported()
public void setResponseTypesSupported(@Nullable
java.util.List<java.lang.String> responseTypesSupported)
responseTypesSupported - List of the OAuth 2.0 response_type values that this Open ID Provider supports.@Nullable public java.util.List<java.lang.String> getScopesSupported()
OpenIdProviderMetadatagetScopesSupported in interface OpenIdProviderMetadatapublic void setScopesSupported(@Nullable
java.util.List<java.lang.String> scopesSupported)
scopesSupported - List of the OAuth 2.0 [RFC6749] scope values that this server supports.@NonNull public java.util.List<java.lang.String> getSubjectTypesSupported()
OpenIdProviderMetadatagetSubjectTypesSupported in interface OpenIdProviderMetadatapublic void setSubjectTypesSupported(@NonNull
java.util.List<java.lang.String> subjectTypesSupported)
subjectTypesSupported - List of the Subject Identifier types that this OP supports.@NonNull public java.lang.String getTokenEndpoint()
OpenIdProviderMetadatagetTokenEndpoint in interface OpenIdProviderMetadatapublic void setTokenEndpoint(@Nullable
java.lang.String tokenEndpoint)
tokenEndpoint - URL of the Open ID Provider's OAuth 2.0 Token Endpoint.@Nullable public java.util.List<java.lang.String> getTokenEndpointAuthMethodsSupported()
OpenIdProviderMetadatagetTokenEndpointAuthMethodsSupported in interface OpenIdProviderMetadata@Nullable public java.util.List<java.lang.String> getTokenEndpointAuthSigningAlgValuesSupported()
OpenIdProviderMetadatagetTokenEndpointAuthSigningAlgValuesSupported in interface OpenIdProviderMetadatapublic void setTokenEndpointAuthSigningAlgValuesSupported(@Nullable
java.util.List<java.lang.String> tokenEndpointAuthSigningAlgValuesSupported)
tokenEndpointAuthSigningAlgValuesSupported - List of the JWS signing algorithms (alg values) supported by the Token Endpoint.@Nullable public java.util.List<java.lang.String> getDisplayValuesSupported()
OpenIdProviderMetadatagetDisplayValuesSupported in interface OpenIdProviderMetadatapublic void setDisplayValuesSupported(@Nullable
java.util.List<java.lang.String> displayValuesSupported)
displayValuesSupported - List of the display parameter values that the OpenID Provider supports.@Nullable public java.util.List<java.lang.String> getClaimTypesSupported()
OpenIdProviderMetadatagetClaimTypesSupported in interface OpenIdProviderMetadatapublic void setClaimTypesSupported(@Nullable
java.util.List<java.lang.String> claimTypesSupported)
claimTypesSupported - List of the Claim Types that the OpenID Provider supports.public void setTokenEndpointAuthMethodsSupported(@Nullable
java.util.List<java.lang.String> tokenEndpointAuthMethodsSupported)
tokenEndpointAuthMethodsSupported - List of Client Authentication methods supported by this Token Endpoint.@Nullable public java.lang.String getUserinfoEndpoint()
OpenIdProviderMetadatagetUserinfoEndpoint in interface OpenIdProviderMetadatapublic void setUserinfoEndpoint(@Nullable
java.lang.String userinfoEndpoint)
userinfoEndpoint - URL of the Open ID Provider's UserInfo Endpoint.@Nullable public java.util.List<java.lang.String> getResponseModesSupported()
OpenIdProviderMetadatagetResponseModesSupported in interface OpenIdProviderMetadatapublic void setResponseModesSupported(@Nullable
java.util.List<java.lang.String> responseModesSupported)
responseModesSupported - List of the OAuth 2.0 response_mode values that this Open ID Provider supports.@Nullable public java.util.List<java.lang.String> getGrantTypesSupported()
OpenIdProviderMetadatagetGrantTypesSupported in interface OpenIdProviderMetadata@NonNull public java.util.List<java.lang.String> getDefaultGrantTypesSupported()
@Nullable public java.util.List<java.lang.String> getAcrValuesSupported()
OpenIdProviderMetadatagetAcrValuesSupported in interface OpenIdProviderMetadatapublic void setAcrValuesSupported(@Nullable
java.util.List<java.lang.String> acrValuesSupported)
acrValuesSupported - List of the Authentication Context Class References that this OP supports.public void setGrantTypesSupported(@Nullable
java.util.List<java.lang.String> grantTypesSupported)
grantTypesSupported - List of the OAuth 2.0 Grant Type values that this Open ID Provider supports.@Nullable public java.lang.String getRegistrationEndpoint()
OpenIdProviderMetadatagetRegistrationEndpoint in interface OpenIdProviderMetadatapublic void setRegistrationEndpoint(@Nullable
java.lang.String registrationEndpoint)
registrationEndpoint - URL of the Open ID Provider's Dynamic Client Registration Endpoint.@Nullable public java.util.List<java.lang.String> getClaimsSupported()
OpenIdProviderMetadatagetClaimsSupported in interface OpenIdProviderMetadata@Nullable public java.lang.String getServiceDocumentation()
OpenIdProviderMetadatagetServiceDocumentation in interface OpenIdProviderMetadatapublic void setServiceDocumentation(@Nullable
java.lang.String serviceDocumentation)
serviceDocumentation - URL of a page containing human-readable information that developers might want or need to know when using the OpenID Provider.@Nullable public java.util.List<java.lang.String> getClaimsLocalesSupported()
OpenIdProviderMetadatagetClaimsLocalesSupported in interface OpenIdProviderMetadatapublic void setClaimsLocalesSupported(@Nullable
java.util.List<java.lang.String> claimsLocalesSupported)
claimsLocalesSupported - Languages and scripts supported for values in Claims.@Nullable public java.util.List<java.lang.String> getUriLocalesSupported()
OpenIdProviderMetadatagetUriLocalesSupported in interface OpenIdProviderMetadatapublic void setUriLocalesSupported(@Nullable
java.util.List<java.lang.String> uriLocalesSupported)
uriLocalesSupported - Languages and scripts supported for the user interface.@Nullable public java.lang.Boolean getClaimsParameterSupported()
OpenIdProviderMetadatagetClaimsParameterSupported in interface OpenIdProviderMetadatapublic void setClaimsParameterSupported(@Nullable
java.lang.Boolean claimsParameterSupported)
claimsParameterSupported - Boolean value specifying whether the OP supports use of the claims parameter.public void setClaimsSupported(@Nullable
java.util.List<java.lang.String> claimsSupported)
claimsSupported - List of the Claim Names of the Claims that the OpenID Provider MAY be able to supply values for.@Nullable public java.util.List<java.lang.String> getCodeChallengeMethodsSupported()
OpenIdProviderMetadatagetCodeChallengeMethodsSupported in interface OpenIdProviderMetadatapublic void setCodeChallengeMethodsSupported(@Nullable
java.util.List<java.lang.String> codeChallengeMethodsSupported)
codeChallengeMethodsSupported - List of the supported transformation methods by the authorisation code verifier for Proof Key for Code Exchange (PKCE).@Nullable public java.lang.String getIntrospectionEndpoint()
getIntrospectionEndpoint in interface OpenIdProviderMetadatapublic void setIntrospectionEndpoint(@Nullable
java.lang.String introspectionEndpoint)
introspectionEndpoint - The fully qualified URL of the server's introspection endpoint defined by OAuth Token Introspection [RFC7662].@Nullable public java.util.List<java.lang.String> getIntrospectionEndpointAuthMethodsSupported()
getIntrospectionEndpointAuthMethodsSupported in interface OpenIdProviderMetadatapublic void setIntrospectionEndpointAuthMethodsSupported(@Nullable
java.util.List<java.lang.String> introspectionEndpointAuthMethodsSupported)
introspectionEndpointAuthMethodsSupported - List of Client Authentication methods supported by Introspection Endpoint.@Nullable public java.lang.String getRevocationEndpoint()
getRevocationEndpoint in interface OpenIdProviderMetadatapublic void setRevocationEndpoint(@Nullable
java.lang.String revocationEndpoint)
revocationEndpoint - The fully qualified URL of the server's revocation endpoint defined by Oauth Token Revocation.@Nullable public java.util.List<java.lang.String> getRevocationEndpointAuthMethodsSupported()
getRevocationEndpointAuthMethodsSupported in interface OpenIdProviderMetadatapublic void setRevocationEndpointAuthMethodsSupported(@Nullable
java.util.List<java.lang.String> revocationEndpointAuthMethodsSupported)
revocationEndpointAuthMethodsSupported - List of Client Authentication methods supported by Revocation Endpoint.public void setCheckSessionIframe(@Nullable
java.lang.String checkSessionIframe)
checkSessionIframe - URL of an OP iframe that supports cross-origin communications for session state information with the RP Client, using the HTML5 postMessage API.@Nullable public java.lang.String getCheckSessionIframe()
OpenIdProviderMetadatagetCheckSessionIframe in interface OpenIdProviderMetadata@Nullable public java.lang.String getEndSessionEndpoint()
OpenIdProviderMetadatagetEndSessionEndpoint in interface OpenIdProviderMetadatapublic void setEndSessionEndpoint(@Nullable
java.lang.String endSessionEndpoint)
endSessionEndpoint - URL at the OP to which an RP can perform a redirect to request that the End-User be logged out at the OP.@Nullable public java.lang.Boolean getRequestParameterSupported()
OpenIdProviderMetadatagetRequestParameterSupported in interface OpenIdProviderMetadata@NonNull public java.lang.Boolean getDefaultRequestParameterSupported()
@Nullable public java.lang.Boolean getRequestUriParameterSupported()
OpenIdProviderMetadatagetRequestUriParameterSupported in interface OpenIdProviderMetadata@NonNull public java.lang.Boolean getDefaultRequestUriParameterSupported()
public void setRequestUriParameterSupported(@Nullable
java.lang.Boolean requestUriParameterSupported)
requestUriParameterSupported - Boolean value specifying whether the OP requires any request_uri values used to be pre-registered using the request_uris registration parameter.@Nullable public java.lang.String getOpPolicyUri()
OpenIdProviderMetadatagetOpPolicyUri in interface OpenIdProviderMetadatapublic void setOpPolicyUri(@Nullable
java.lang.String opPolicyUri)
opPolicyUri - URL that the OpenID Provider provides to the person registering the Client to read about the OP's requirements on how the Relying Party can use the data provided by the OP.@Nullable public java.lang.String getOpTosUri()
OpenIdProviderMetadatagetOpTosUri in interface OpenIdProviderMetadatapublic void setOpTosUri(@Nullable
java.lang.String opTosUri)
opTosUri - URL that the OpenID Provider provides to the person registering the Client to read about OpenID Provider's terms of service.public void setRequestParameterSupported(@Nullable
java.lang.Boolean requestParameterSupported)
requestParameterSupported - Boolean value specifying whether the OP supports use of the request parameter, with true indicating support.@Nullable public java.util.List<java.lang.String> getRequestObjectSigningAlgValuesSupported()
OpenIdProviderMetadatagetRequestObjectSigningAlgValuesSupported in interface OpenIdProviderMetadata@Nullable public java.util.List<java.lang.String> getRequestObjectEncryptionAlgValuesSupported()
OpenIdProviderMetadatagetRequestObjectEncryptionAlgValuesSupported in interface OpenIdProviderMetadatapublic void setRequestObjectEncryptionAlgValuesSupported(@Nullable
java.util.List<java.lang.String> requestObjectEncryptionAlgValuesSupported)
requestObjectEncryptionAlgValuesSupported - List of the JWE encryption algorithms (alg values) supported by the OP for Request Objects.@Nullable public java.util.List<java.lang.String> getRequestObjectEncryptionEncValuesSupported()
OpenIdProviderMetadatagetRequestObjectEncryptionEncValuesSupported in interface OpenIdProviderMetadatapublic void setRequestObjectEncryptionEncValuesSupported(@Nullable
java.util.List<java.lang.String> requestObjectEncryptionEncValuesSupported)
requestObjectEncryptionEncValuesSupported - List of the JWE encryption algorithms (enc values) supported by the OP for Request Objects.public void setRequestObjectSigningAlgValuesSupported(@Nullable
java.util.List<java.lang.String> requestObjectSigningAlgValuesSupported)
requestObjectSigningAlgValuesSupported - List of the JWS signing algorithms (alg values) supported by the OP for Request Objects.public boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Object@NonNull public static DefaultOpenIdProviderMetadata.Builder builder()