Class: Aws::BedrockAgentCore::Types::StripePrivyTokenResponseOutput
- Inherits:
-
Struct
- Object
- Struct
- Aws::BedrockAgentCore::Types::StripePrivyTokenResponseOutput
- Defined in:
- gems/aws-sdk-bedrockagentcore/lib/aws-sdk-bedrockagentcore/types.rb
Overview
Stripe Privy token response containing appId, basicAuthToken, and optionally authorizationSignature.
Constant Summary collapse
- SENSITIVE =
[:authorization_signature, :basic_auth_token]
Instance Attribute Summary collapse
-
#app_id ⇒ String
The Privy app ID for the privy-app-id header.
-
#authorization_signature ⇒ String
Base64-encoded ECDSA P-256 authorization signature (only present when includeAuthorizationSignature is true).
-
#basic_auth_token ⇒ String
Base64-encoded Basic Auth token (appId:appSecret) for the Authorization header.
-
#request_expiry ⇒ Integer
Unix timestamp in milliseconds when the authorization signature expires.
Instance Attribute Details
#app_id ⇒ String
The Privy app ID for the privy-app-id header.
10537 10538 10539 10540 10541 10542 10543 10544 |
# File 'gems/aws-sdk-bedrockagentcore/lib/aws-sdk-bedrockagentcore/types.rb', line 10537 class StripePrivyTokenResponseOutput < Struct.new( :authorization_signature, :request_expiry, :app_id, :basic_auth_token) SENSITIVE = [:authorization_signature, :basic_auth_token] include Aws::Structure end |
#authorization_signature ⇒ String
Base64-encoded ECDSA P-256 authorization signature (only present when includeAuthorizationSignature is true).
10537 10538 10539 10540 10541 10542 10543 10544 |
# File 'gems/aws-sdk-bedrockagentcore/lib/aws-sdk-bedrockagentcore/types.rb', line 10537 class StripePrivyTokenResponseOutput < Struct.new( :authorization_signature, :request_expiry, :app_id, :basic_auth_token) SENSITIVE = [:authorization_signature, :basic_auth_token] include Aws::Structure end |
#basic_auth_token ⇒ String
Base64-encoded Basic Auth token (appId:appSecret) for the Authorization header.
10537 10538 10539 10540 10541 10542 10543 10544 |
# File 'gems/aws-sdk-bedrockagentcore/lib/aws-sdk-bedrockagentcore/types.rb', line 10537 class StripePrivyTokenResponseOutput < Struct.new( :authorization_signature, :request_expiry, :app_id, :basic_auth_token) SENSITIVE = [:authorization_signature, :basic_auth_token] include Aws::Structure end |
#request_expiry ⇒ Integer
Unix timestamp in milliseconds when the authorization signature expires.
10537 10538 10539 10540 10541 10542 10543 10544 |
# File 'gems/aws-sdk-bedrockagentcore/lib/aws-sdk-bedrockagentcore/types.rb', line 10537 class StripePrivyTokenResponseOutput < Struct.new( :authorization_signature, :request_expiry, :app_id, :basic_auth_token) SENSITIVE = [:authorization_signature, :basic_auth_token] include Aws::Structure end |