Class OidcProviderMetadata
java.lang.Object
org.apache.cxf.jaxrs.json.basic.JsonMapObject
org.apache.cxf.rs.security.oauth2.services.AuthorizationMetadata
org.apache.cxf.rs.security.oidc.idp.OidcProviderMetadata
- All Implemented Interfaces:
Serializable
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final StringFields inherited from class org.apache.cxf.rs.security.oauth2.services.AuthorizationMetadata
AUTHORIZATION_ENDPOINT, CODE_CHALLENGE_METHODS_SUPPORTED, GRANT_TYPES_SUPPORTED, INTROSPECTION_ENDPOINT, INTROSPECTION_ENDPOINT_AUTH_METHODS_SUPPORTED, INTROSPECTION_ENDPOINT_AUTH_SIGNING_ALG_VALUES_SUPPORTED, ISSUER, JWKS_URI, OP_POLICY_URI, OP_TOS_URI, REGISTRATION_ENDPOINT, RESPONSE_MODES_SUPPORTED, RESPONSE_TYPES_SUPPORTED, REVOCATION_ENDPOINT, REVOCATION_ENDPOINT_AUTH_METHODS_SUPPORTED, REVOCATION_ENDPOINT_AUTH_SIGNING_ALG_VALUES_SUPPORTED, SCOPES_SUPPORTED, SERVICE_DOCUMENTATION, TOKEN_ENDPOINT, TOKEN_ENDPOINT_AUTH_METHODS_SUPPORTED, TOKEN_ENDPOINT_AUTH_SIGNING_ALG_VALUES_SUPPORTED, UI_LOCALES_SUPPORTED -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidsetAcrValuesSupported(List<String> acrValuesSupported) voidsetCheckSessionIframe(URL checkSessionIframe) voidsetClaimsLocalesSupported(List<String> claimsLocalesSupported) voidsetClaimsParameterSupported(Boolean claimsParameterSupported) voidsetClaimsSupported(List<String> claimsSupported) voidsetClaimTypesSupported(List<String> claimTypesSupported) voidsetDisplayValuesSupported(List<String> displayValuesSupported) voidsetEndSessionEndpoint(URL endSessionEndpoint) voidsetIdTokenEncryptionAlgValuesSupported(List<String> idTokenEncryptionAlgValuesSupported) voidsetIdTokenEncryptionEncValuesSupported(List<String> idTokenEncryptionEncValuesSupported) voidsetIdTokenSigningAlgValuesSupported(List<String> idTokenSigningAlgValuesSupported) voidsetRequestObjectEncryptionAlgValuesSupported(List<String> requestObjectEncryptionAlgValuesSupported) voidsetRequestObjectEncryptionEncValuesSupported(List<String> requestObjectEncryptionEncValuesSupported) voidsetRequestObjectSigningAlgValuesSupported(List<String> requestObjectSigningAlgValuesSupported) voidsetRequestParameterSupported(Boolean requestParameterSupported) voidsetRequestURIParameterSupported(Boolean requestURIParameterSupported) voidsetRequireRequestURIRegistration(Boolean requireRequestURIRegistration) voidsetSubjectTypesSupported(List<String> subjectTypesSupported) voidsetUserinfoEncryptionAlgValuesSupported(List<String> userinfoEncryptionAlgValuesSupported) voidsetUserinfoEncryptionEncValuesSupported(List<String> userinfoEncryptionEncValuesSupported) voidsetUserinfoEndpoint(URL userinfoEndpoint) voidsetUserinfoSigningAlgValuesSupported(List<String> userinfoSigningAlgValuesSupported) Methods inherited from class org.apache.cxf.rs.security.oauth2.services.AuthorizationMetadata
getAuthorizationEndpoint, getCodeChallengeMethodsSupported, getGrantTypesSupported, getIntrospectionEndpoint, getIntrospectionEndpointAuthMethodsSupported, getIntrospectionEndpointAuthSigningAlgValuesSupported, getIssuer, getJwksURL, getOpPolicyURL, getOpTosURL, getRegistrationEndpoint, getResponseModesSupported, getResponseTypesSupported, getRevocationEndpoint, getRevocationEndpointAuthMethodsSupported, getRevocationEndpointAuthSigningAlgValuesSupported, getScopesSupported, getServiceDocumentation, getTokenEndpoint, getTokenEndpointAuthMethodsSupported, getTokenEndpointAuthSigningAlgValuesSupported, getUiLocalesSupported, getURLProperty, setAuthorizationEndpoint, setCodeChallengeMethodsSupported, setGrantTypesSupported, setIntrospectionEndpoint, setIntrospectionEndpointAuthMethodsSupported, setIntrospectionEndpointAuthSigningAlgValuesSupported, setIssuer, setJwksURL, setOpPolicyURL, setOpTosURL, setRegistrationEndpoint, setResponseModesSupported, setResponseTypesSupported, setRevocationEndpoint, setRevocationEndpointAuthMethodsSupported, setRevocationEndpointAuthSigningAlgValuesSupported, setScopesSupported, setServiceDocumentation, setTokenEndpoint, setTokenEndpointAuthMethodsSupported, setTokenEndpointAuthSigningAlgValuesSupported, setUiLocalesSupported, setURLPropertyMethods inherited from class org.apache.cxf.jaxrs.json.basic.JsonMapObject
asMap, containsProperty, equals, getBooleanProperty, getIntegerProperty, getJsonMapProperty, getListMapProperty, getListStringProperty, getLongProperty, getMapProperty, getProperty, getStringProperty, getUpdateCount, hashCode, removeProperty, setProperty, size
-
Field Details
-
USERINFO_ENDPOINT
- See Also:
-
ACR_VALUES_SUPPORTED
- See Also:
-
SUBJECT_TYPES_SUPPORTED
- See Also:
-
ID_TOKEN_SIGNING_ALG_VALUES_SUPPORTED
- See Also:
-
ID_TOKEN_ENCRYPTION_ALG_VALUES_SUPPORTED
- See Also:
-
ID_TOKEN_ENCRYPTION_ENC_VALUES_SUPPORTED
- See Also:
-
USERINFO_SIGNING_ALG_VALUES_SUPPORTED
- See Also:
-
USERINFO_ENCRYPTION_ALG_VALUES_SUPPORTED
- See Also:
-
USERINFO_ENCRYPTION_ENC_VALUES_SUPPORTED
- See Also:
-
REQUEST_OBJECT_SIGNING_ALG_VALUES_SUPPORTED
- See Also:
-
REQUEST_OBJECT_ENCRYPTION_ALG_VALUES_SUPPORTED
- See Also:
-
REQUEST_OBJECT_ENCRYPTION_ENC_VALUES_SUPPORTED
- See Also:
-
DISPLAY_VALUES_SUPPORTED
- See Also:
-
CLAIM_TYPES_SUPPORTED
- See Also:
-
CLAIMS_SUPPORTED
- See Also:
-
CLAIM_LOCALES_SUPPORTED
- See Also:
-
CLAIMS_PARAMETER_SUPPORTED
- See Also:
-
REQUEST_PARAMETER_SUPPORTED
- See Also:
-
REQUEST_URI_PARAMETER_SUPPORTED
- See Also:
-
REQUIRE_REQUEST_URI_REGISTRATION
- See Also:
-
CHECK_SESSION_IFRAME
- See Also:
-
END_SESSION_ENDPOINT
- See Also:
-
-
Constructor Details
-
OidcProviderMetadata
public OidcProviderMetadata() -
OidcProviderMetadata
-
-
Method Details
-
getUserinfoEndpoint
-
setUserinfoEndpoint
-
getAcrValuesSupported
-
setAcrValuesSupported
-
getSubjectTypesSupported
-
setSubjectTypesSupported
-
getIdTokenSigningAlgValuesSupported
-
setIdTokenSigningAlgValuesSupported
-
getIdTokenEncryptionAlgValuesSupported
-
setIdTokenEncryptionAlgValuesSupported
-
getIdTokenEncryptionEncValuesSupported
-
setIdTokenEncryptionEncValuesSupported
-
getUserinfoSigningAlgValuesSupported
-
setUserinfoSigningAlgValuesSupported
-
getUserinfoEncryptionAlgValuesSupported
-
setUserinfoEncryptionAlgValuesSupported
-
getUserinfoEncryptionEncValuesSupported
-
setUserinfoEncryptionEncValuesSupported
-
getRequestObjectSigningAlgValuesSupported
-
setRequestObjectSigningAlgValuesSupported
-
getRequestObjectEncryptionAlgValuesSupported
-
setRequestObjectEncryptionAlgValuesSupported
-
getRequestObjectEncryptionEncValuesSupported
-
setRequestObjectEncryptionEncValuesSupported
-
getDisplayValuesSupported
-
setDisplayValuesSupported
-
getClaimTypesSupported
-
setClaimTypesSupported
-
getClaimsSupported
-
setClaimsSupported
-
getClaimsLocalesSupported
-
setClaimsLocalesSupported
-
getClaimsParameterSupported
-
setClaimsParameterSupported
-
getRequestParameterSupported
-
setRequestParameterSupported
-
getRequestURIParameterSupported
-
setRequestURIParameterSupported
-
getRequireRequestURIRegistration
-
setRequireRequestURIRegistration
-
getCheckSessionIframe
-
setCheckSessionIframe
-
getEndSessionEndpoint
-
setEndSessionEndpoint
-