Class: Aws::Redshift::Types::GetIdentityCenterAuthTokenResponse
- Inherits:
-
Struct
- Object
- Struct
- Aws::Redshift::Types::GetIdentityCenterAuthTokenResponse
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-redshift/types.rb
Overview
The response from GetIdentityCenterAuthToken containing the encrypted authentication token and expiration time.
Constant Summary collapse
- SENSITIVE =
[:token]
Instance Attribute Summary collapse
-
#expiration_time ⇒ Time
The time (UTC) when the token expires.
-
#token ⇒ String
The encrypted authentication token containing the caller’s Amazon Web Services IAM Identity Center identity information.
Instance Attribute Details
#expiration_time ⇒ Time
The time (UTC) when the token expires. After this timestamp, the token will no longer be valid for authentication.
7089 7090 7091 7092 7093 7094 |
# File 'lib/aws-sdk-redshift/types.rb', line 7089 class GetIdentityCenterAuthTokenResponse < Struct.new( :token, :expiration_time) SENSITIVE = [:token] include Aws::Structure end |
#token ⇒ String
The encrypted authentication token containing the caller’s Amazon Web Services IAM Identity Center identity information. This token is encrypted using Key Management Service and can only be decrypted by the specified Amazon Redshift clusters. Use this token with Amazon Redshift drivers to authenticate using your Amazon Web Services IAM Identity Center identity.
7089 7090 7091 7092 7093 7094 |
# File 'lib/aws-sdk-redshift/types.rb', line 7089 class GetIdentityCenterAuthTokenResponse < Struct.new( :token, :expiration_time) SENSITIVE = [:token] include Aws::Structure end |