Class: Aws::STS::Types::ProvidedContext

Inherits:
Struct
  • Object
show all
Includes:
Aws::Structure
Defined in:
lib/aws-sdk-sts/types.rb

Overview

Contains information about the provided context. This includes the signed and encrypted trusted context assertion and the context provider ARN from which the trusted context assertion was generated.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Method Summary

Methods included from Aws::Structure

#empty?, included, #initialize, #key?, new, #to_h, #to_s

Instance Attribute Details

#context_assertionString

The signed and encrypted trusted context assertion generated by the context provider. The trusted context assertion is signed and encrypted by Amazon Web Services STS.

Returns:

  • (String)


1532
1533
1534
1535
1536
1537
# File 'lib/aws-sdk-sts/types.rb', line 1532

class ProvidedContext < Struct.new(
  :provider_arn,
  :context_assertion)
  SENSITIVE = []
  include Aws::Structure
end

#provider_arnString

The context provider ARN from which the trusted context assertion was generated.

Returns:

  • (String)


1532
1533
1534
1535
1536
1537
# File 'lib/aws-sdk-sts/types.rb', line 1532

class ProvidedContext < Struct.new(
  :provider_arn,
  :context_assertion)
  SENSITIVE = []
  include Aws::Structure
end