Class: DatadogAPIClient::V2::OIDCDiscoveryDocument

Inherits:
Object
  • Object
show all
Includes:
BaseGenericModel
Defined in:
lib/datadog_api_client/v2/models/oidc_discovery_document.rb

Overview

OpenID Connect provider metadata.

Instance Attribute Summary collapse

Method Summary

Methods included from BaseGenericModel

included

Instance Attribute Details

#additional_propertiesObject

Returns the value of attribute additional_properties.



45
46
47
# File 'lib/datadog_api_client/v2/models/oidc_discovery_document.rb', line 45

def additional_properties
  @additional_properties
end

#authorization_endpointObject

URL of the OAuth2 authorization endpoint.



25
26
27
# File 'lib/datadog_api_client/v2/models/oidc_discovery_document.rb', line 25

def authorization_endpoint
  @authorization_endpoint
end

#id_token_signing_alg_values_supportedObject

Signing algorithms supported for ID tokens.



28
29
30
# File 'lib/datadog_api_client/v2/models/oidc_discovery_document.rb', line 28

def id_token_signing_alg_values_supported
  @id_token_signing_alg_values_supported
end

#issuerObject

URL identifying the OpenID Connect issuer.



31
32
33
# File 'lib/datadog_api_client/v2/models/oidc_discovery_document.rb', line 31

def issuer
  @issuer
end

#jwks_uriObject

URL of the JSON Web Key Set used to verify ID token signatures.



34
35
36
# File 'lib/datadog_api_client/v2/models/oidc_discovery_document.rb', line 34

def jwks_uri
  @jwks_uri
end

#response_types_supportedObject

OAuth2 response types supported by the provider.



37
38
39
# File 'lib/datadog_api_client/v2/models/oidc_discovery_document.rb', line 37

def response_types_supported
  @response_types_supported
end

#subject_types_supportedObject

Subject identifier types supported by the provider.



40
41
42
# File 'lib/datadog_api_client/v2/models/oidc_discovery_document.rb', line 40

def subject_types_supported
  @subject_types_supported
end

#token_endpointObject

URL of the OAuth2 token endpoint.



43
44
45
# File 'lib/datadog_api_client/v2/models/oidc_discovery_document.rb', line 43

def token_endpoint
  @token_endpoint
end