Class: Aws::SSOAdmin::Types::TrustedTokenIssuerUpdateConfiguration

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-ssoadmin/lib/aws-sdk-ssoadmin/types.rb

Overview

Note:

TrustedTokenIssuerUpdateConfiguration is a union - when making an API calls you must set exactly one of the members.

A structure that contains details to be updated for a trusted token issuer configuration. The structure and settings that you can include depend on the type of the trusted token issuer being updated.

Direct Known Subclasses

OidcJwtConfiguration, Unknown

Defined Under Namespace

Classes: OidcJwtConfiguration, Unknown

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#oidc_jwt_configurationTypes::OidcJwtUpdateConfiguration

A structure that describes an updated configuration for a trusted token issuer that uses OpenID Connect (OIDC) with JSON web tokens (JWT).



4429
4430
4431
4432
4433
4434
4435
4436
4437
4438
# File 'gems/aws-sdk-ssoadmin/lib/aws-sdk-ssoadmin/types.rb', line 4429

class TrustedTokenIssuerUpdateConfiguration < Struct.new(
  :oidc_jwt_configuration,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class OidcJwtConfiguration < TrustedTokenIssuerUpdateConfiguration; end
  class Unknown < TrustedTokenIssuerUpdateConfiguration; end
end

#unknownObject

Returns the value of attribute unknown

Returns:

  • (Object)

    the current value of unknown



4429
4430
4431
# File 'gems/aws-sdk-ssoadmin/lib/aws-sdk-ssoadmin/types.rb', line 4429

def unknown
  @unknown
end