Class: Aws::PcaConnectorAd::Types::PrivateKeyAttributesV2
- Inherits:
-
Struct
- Object
- Struct
- Aws::PcaConnectorAd::Types::PrivateKeyAttributesV2
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-pcaconnectorad/types.rb
Overview
Defines the attributes of the private key.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#crypto_providers ⇒ Array<String>
Defines the cryptographic providers used to generate the private key.
-
#key_spec ⇒ String
Defines the purpose of the private key.
-
#minimal_key_length ⇒ Integer
Set the minimum key length of the private key.
Instance Attribute Details
#crypto_providers ⇒ Array<String>
Defines the cryptographic providers used to generate the private key.
1658 1659 1660 1661 1662 1663 1664 |
# File 'lib/aws-sdk-pcaconnectorad/types.rb', line 1658 class PrivateKeyAttributesV2 < Struct.new( :crypto_providers, :key_spec, :minimal_key_length) SENSITIVE = [] include Aws::Structure end |
#key_spec ⇒ String
Defines the purpose of the private key. Set it to “KEY_EXCHANGE” or “SIGNATURE” value.
1658 1659 1660 1661 1662 1663 1664 |
# File 'lib/aws-sdk-pcaconnectorad/types.rb', line 1658 class PrivateKeyAttributesV2 < Struct.new( :crypto_providers, :key_spec, :minimal_key_length) SENSITIVE = [] include Aws::Structure end |
#minimal_key_length ⇒ Integer
Set the minimum key length of the private key.
1658 1659 1660 1661 1662 1663 1664 |
# File 'lib/aws-sdk-pcaconnectorad/types.rb', line 1658 class PrivateKeyAttributesV2 < Struct.new( :crypto_providers, :key_spec, :minimal_key_length) SENSITIVE = [] include Aws::Structure end |