Class: Aws::ACMPCA::Types::PolicyInformation

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

Overview

Note:

When making an API call, you may pass PolicyInformation data as a hash:

{
  cert_policy_id: "CustomObjectIdentifier", # required
  policy_qualifiers: [
    {
      policy_qualifier_id: "CPS", # required, accepts CPS
      qualifier: { # required
        cps_uri: "String256", # required
      },
    },
  ],
}

Defines the X.509 CertificatePolicies extension.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#cert_policy_idString

Specifies the object identifier (OID) of the certificate policy under which the certificate was issued. For more information, see NIST's definition of Object Identifier (OID).

Returns:

  • (String)


2752
2753
2754
2755
2756
2757
# File 'gems/aws-sdk-acmpca/lib/aws-sdk-acmpca/types.rb', line 2752

class PolicyInformation < Struct.new(
  :cert_policy_id,
  :policy_qualifiers)
  SENSITIVE = []
  include Aws::Structure
end

#policy_qualifiersArray<Types::PolicyQualifierInfo>

Modifies the given CertPolicyId with a qualifier. ACM Private CA supports the certification practice statement (CPS) qualifier.

Returns:



2752
2753
2754
2755
2756
2757
# File 'gems/aws-sdk-acmpca/lib/aws-sdk-acmpca/types.rb', line 2752

class PolicyInformation < Struct.new(
  :cert_policy_id,
  :policy_qualifiers)
  SENSITIVE = []
  include Aws::Structure
end