Package com.datadog.api.client.v2.model
Class OIDCDiscoveryDocument
java.lang.Object
com.datadog.api.client.v2.model.OIDCDiscoveryDocument
@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator")
public class OIDCDiscoveryDocument
extends Object
OpenID Connect provider metadata.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddIdTokenSigningAlgValuesSupportedItem(String idTokenSigningAlgValuesSupportedItem) addResponseTypesSupportedItem(String responseTypesSupportedItem) addSubjectTypesSupportedItem(String subjectTypesSupportedItem) authorizationEndpoint(String authorizationEndpoint) booleanReturn true if this OIDCDiscoveryDocument object is equal to o.Return the additional (undeclared) property.Return the additional (undeclared) property with the specified name.URL of the OAuth2 authorization endpoint.Signing algorithms supported for ID tokens.URL identifying the OpenID Connect issuer.URL of the JSON Web Key Set used to verify ID token signatures.OAuth2 response types supported by the provider.Subject identifier types supported by the provider.URL of the OAuth2 token endpoint.inthashCode()idTokenSigningAlgValuesSupported(List<String> idTokenSigningAlgValuesSupported) putAdditionalProperty(String key, Object value) Set the additional (undeclared) property with the specified name and value.responseTypesSupported(List<String> responseTypesSupported) voidsetAuthorizationEndpoint(String authorizationEndpoint) voidsetIdTokenSigningAlgValuesSupported(List<String> idTokenSigningAlgValuesSupported) voidvoidsetJwksUri(String jwksUri) voidsetResponseTypesSupported(List<String> responseTypesSupported) voidsetSubjectTypesSupported(List<String> subjectTypesSupported) voidsetTokenEndpoint(String tokenEndpoint) subjectTypesSupported(List<String> subjectTypesSupported) tokenEndpoint(String tokenEndpoint) toString()
-
Field Details
-
unparsed
public boolean unparsed -
JSON_PROPERTY_AUTHORIZATION_ENDPOINT
- See Also:
-
JSON_PROPERTY_ID_TOKEN_SIGNING_ALG_VALUES_SUPPORTED
- See Also:
-
JSON_PROPERTY_ISSUER
- See Also:
-
JSON_PROPERTY_JWKS_URI
- See Also:
-
JSON_PROPERTY_RESPONSE_TYPES_SUPPORTED
- See Also:
-
JSON_PROPERTY_SUBJECT_TYPES_SUPPORTED
- See Also:
-
JSON_PROPERTY_TOKEN_ENDPOINT
- See Also:
-
-
Constructor Details
-
OIDCDiscoveryDocument
public OIDCDiscoveryDocument() -
OIDCDiscoveryDocument
-
-
Method Details
-
authorizationEndpoint
-
getAuthorizationEndpoint
URL of the OAuth2 authorization endpoint.- Returns:
- authorizationEndpoint
-
setAuthorizationEndpoint
-
idTokenSigningAlgValuesSupported
public OIDCDiscoveryDocument idTokenSigningAlgValuesSupported(List<String> idTokenSigningAlgValuesSupported) -
addIdTokenSigningAlgValuesSupportedItem
public OIDCDiscoveryDocument addIdTokenSigningAlgValuesSupportedItem(String idTokenSigningAlgValuesSupportedItem) -
getIdTokenSigningAlgValuesSupported
Signing algorithms supported for ID tokens.- Returns:
- idTokenSigningAlgValuesSupported
-
setIdTokenSigningAlgValuesSupported
-
issuer
-
getIssuer
URL identifying the OpenID Connect issuer.- Returns:
- issuer
-
setIssuer
-
jwksUri
-
getJwksUri
URL of the JSON Web Key Set used to verify ID token signatures.- Returns:
- jwksUri
-
setJwksUri
-
responseTypesSupported
-
addResponseTypesSupportedItem
-
getResponseTypesSupported
OAuth2 response types supported by the provider.- Returns:
- responseTypesSupported
-
setResponseTypesSupported
-
subjectTypesSupported
-
addSubjectTypesSupportedItem
-
getSubjectTypesSupported
Subject identifier types supported by the provider.- Returns:
- subjectTypesSupported
-
setSubjectTypesSupported
-
tokenEndpoint
-
getTokenEndpoint
URL of the OAuth2 token endpoint.- Returns:
- tokenEndpoint
-
setTokenEndpoint
-
putAdditionalProperty
Set the additional (undeclared) property with the specified name and value. If the property does not already exist, create it otherwise replace it.- Parameters:
key- The arbitrary key to setvalue- The associated value- Returns:
- OIDCDiscoveryDocument
-
getAdditionalProperties
Return the additional (undeclared) property.- Returns:
- The additional properties
-
getAdditionalProperty
Return the additional (undeclared) property with the specified name.- Parameters:
key- The arbitrary key to get- Returns:
- The specific additional property for the given key
-
equals
Return true if this OIDCDiscoveryDocument object is equal to o. -
hashCode
public int hashCode() -
toString
-