Anthos Multi-Cloud V1 API - Class Google::Cloud::GkeMultiCloud::V1::AwsOpenIdConfig (v0.10.1)

Reference documentation and code samples for the Anthos Multi-Cloud V1 API class Google::Cloud::GkeMultiCloud::V1::AwsOpenIdConfig.

AwsOpenIdConfig is an OIDC discovery document for the cluster. See the OpenID Connect Discovery 1.0 specification for details.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#claims_supported

def claims_supported() -> ::Array<::String>
Returns
  • (::Array<::String>) — Supported claims.

#claims_supported=

def claims_supported=(value) -> ::Array<::String>
Parameter
  • value (::Array<::String>) — Supported claims.
Returns
  • (::Array<::String>) — Supported claims.

#grant_types

def grant_types() -> ::Array<::String>
Returns
  • (::Array<::String>) — Supported grant types.

#grant_types=

def grant_types=(value) -> ::Array<::String>
Parameter
  • value (::Array<::String>) — Supported grant types.
Returns
  • (::Array<::String>) — Supported grant types.

#id_token_signing_alg_values_supported

def id_token_signing_alg_values_supported() -> ::Array<::String>
Returns
  • (::Array<::String>) — supported ID Token signing Algorithms.

#id_token_signing_alg_values_supported=

def id_token_signing_alg_values_supported=(value) -> ::Array<::String>
Parameter
  • value (::Array<::String>) — supported ID Token signing Algorithms.
Returns
  • (::Array<::String>) — supported ID Token signing Algorithms.

#issuer

def issuer() -> ::String
Returns
  • (::String) — OIDC Issuer.

#issuer=

def issuer=(value) -> ::String
Parameter
  • value (::String) — OIDC Issuer.
Returns
  • (::String) — OIDC Issuer.

#jwks_uri

def jwks_uri() -> ::String
Returns
  • (::String) — JSON Web Key uri.

#jwks_uri=

def jwks_uri=(value) -> ::String
Parameter
  • value (::String) — JSON Web Key uri.
Returns
  • (::String) — JSON Web Key uri.

#response_types_supported

def response_types_supported() -> ::Array<::String>
Returns
  • (::Array<::String>) — Supported response types.

#response_types_supported=

def response_types_supported=(value) -> ::Array<::String>
Parameter
  • value (::Array<::String>) — Supported response types.
Returns
  • (::Array<::String>) — Supported response types.

#subject_types_supported

def subject_types_supported() -> ::Array<::String>
Returns
  • (::Array<::String>) — Supported subject types.

#subject_types_supported=

def subject_types_supported=(value) -> ::Array<::String>
Parameter
  • value (::Array<::String>) — Supported subject types.
Returns
  • (::Array<::String>) — Supported subject types.