Class: Aws::ACMPCA::Types::CsrExtensions

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-acmpca/lib/aws-sdk-acmpca/types.rb

Overview

Describes the certificate extensions to be added to the certificate signing request (CSR).

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#key_usageTypes::KeyUsage

Indicates the purpose of the certificate and of the key contained in the certificate.

Returns:



787
788
789
790
791
792
# File 'gems/aws-sdk-acmpca/lib/aws-sdk-acmpca/types.rb', line 787

class CsrExtensions < Struct.new(
  :key_usage,
  :subject_information_access)
  SENSITIVE = []
  include Aws::Structure
end

#subject_information_accessArray<Types::AccessDescription>

For CA certificates, provides a path to additional information pertaining to the CA, such as revocation and policy. For more information, see Subject Information Access in RFC 5280.

Returns:



787
788
789
790
791
792
# File 'gems/aws-sdk-acmpca/lib/aws-sdk-acmpca/types.rb', line 787

class CsrExtensions < Struct.new(
  :key_usage,
  :subject_information_access)
  SENSITIVE = []
  include Aws::Structure
end