Class: Aws::PaymentCryptography::Types::TrustedCertificatePublicKey
- Inherits:
-
Struct
- Object
- Struct
- Aws::PaymentCryptography::Types::TrustedCertificatePublicKey
- Defined in:
- gems/aws-sdk-paymentcryptography/lib/aws-sdk-paymentcryptography/types.rb
Overview
Parameter information for trusted public key certificate import.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#certificate_authority_public_key_identifier ⇒ String
The
KeyARNof the root public key certificate or certificate chain that signs the trusted public key certificate import. -
#key_attributes ⇒ Types::KeyAttributes
The role of the key, the algorithm it supports, and the cryptographic operations allowed with the key.
-
#public_key_certificate ⇒ String
Parameter information for trusted public key certificate import.
Instance Attribute Details
#certificate_authority_public_key_identifier ⇒ String
The KeyARN of the root public key certificate or certificate chain
that signs the trusted public key certificate import.
2216 2217 2218 2219 2220 2221 2222 |
# File 'gems/aws-sdk-paymentcryptography/lib/aws-sdk-paymentcryptography/types.rb', line 2216 class TrustedCertificatePublicKey < Struct.new( :key_attributes, :public_key_certificate, :certificate_authority_public_key_identifier) SENSITIVE = [] include Aws::Structure end |
#key_attributes ⇒ Types::KeyAttributes
The role of the key, the algorithm it supports, and the cryptographic operations allowed with the key. This data is immutable after a trusted public key is imported.
2216 2217 2218 2219 2220 2221 2222 |
# File 'gems/aws-sdk-paymentcryptography/lib/aws-sdk-paymentcryptography/types.rb', line 2216 class TrustedCertificatePublicKey < Struct.new( :key_attributes, :public_key_certificate, :certificate_authority_public_key_identifier) SENSITIVE = [] include Aws::Structure end |
#public_key_certificate ⇒ String
Parameter information for trusted public key certificate import.
2216 2217 2218 2219 2220 2221 2222 |
# File 'gems/aws-sdk-paymentcryptography/lib/aws-sdk-paymentcryptography/types.rb', line 2216 class TrustedCertificatePublicKey < Struct.new( :key_attributes, :public_key_certificate, :certificate_authority_public_key_identifier) SENSITIVE = [] include Aws::Structure end |