Class: Aws::PcaConnectorAd::Types::PrivateKeyFlagsV3
- Inherits:
-
Struct
- Object
- Struct
- Aws::PcaConnectorAd::Types::PrivateKeyFlagsV3
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-pcaconnectorad/types.rb
Overview
Private key flags for v3 templates specify the client compatibility, if the private key can be exported, if user input is required when using a private key, and if an alternate signature algorithm should be used.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#client_version ⇒ String
Defines the minimum client compatibility.
-
#exportable_key ⇒ Boolean
Allows the private key to be exported.
-
#require_alternate_signature_algorithm ⇒ Boolean
Reguires the PKCS #1 v2.1 signature format for certificates.
-
#strong_key_protection_required ⇒ Boolean
Requirer user input when using the private key for enrollment.
Instance Attribute Details
#client_version ⇒ String
Defines the minimum client compatibility.
1793 1794 1795 1796 1797 1798 1799 1800 |
# File 'lib/aws-sdk-pcaconnectorad/types.rb', line 1793 class PrivateKeyFlagsV3 < Struct.new( :client_version, :exportable_key, :require_alternate_signature_algorithm, :strong_key_protection_required) SENSITIVE = [] include Aws::Structure end |
#exportable_key ⇒ Boolean
Allows the private key to be exported.
1793 1794 1795 1796 1797 1798 1799 1800 |
# File 'lib/aws-sdk-pcaconnectorad/types.rb', line 1793 class PrivateKeyFlagsV3 < Struct.new( :client_version, :exportable_key, :require_alternate_signature_algorithm, :strong_key_protection_required) SENSITIVE = [] include Aws::Structure end |
#require_alternate_signature_algorithm ⇒ Boolean
Reguires the PKCS #1 v2.1 signature format for certificates. You should verify that your CA, objects, and applications can accept this signature format.
1793 1794 1795 1796 1797 1798 1799 1800 |
# File 'lib/aws-sdk-pcaconnectorad/types.rb', line 1793 class PrivateKeyFlagsV3 < Struct.new( :client_version, :exportable_key, :require_alternate_signature_algorithm, :strong_key_protection_required) SENSITIVE = [] include Aws::Structure end |
#strong_key_protection_required ⇒ Boolean
Requirer user input when using the private key for enrollment.
1793 1794 1795 1796 1797 1798 1799 1800 |
# File 'lib/aws-sdk-pcaconnectorad/types.rb', line 1793 class PrivateKeyFlagsV3 < Struct.new( :client_version, :exportable_key, :require_alternate_signature_algorithm, :strong_key_protection_required) SENSITIVE = [] include Aws::Structure end |