class Aws::ACMPCA::Types::AccessDescription

Provides access information used by the `authorityInfoAccess` and `subjectInfoAccess` extensions described in [RFC 5280].

[1]: tools.ietf.org/html/rfc5280

@note When making an API call, you may pass AccessDescription

data as a hash:

    {
      access_method: { # required
        custom_object_identifier: "CustomObjectIdentifier",
        access_method_type: "CA_REPOSITORY", # accepts CA_REPOSITORY, RESOURCE_PKI_MANIFEST, RESOURCE_PKI_NOTIFY
      },
      access_location: { # required
        other_name: {
          type_id: "CustomObjectIdentifier", # required
          value: "String256", # required
        },
        rfc_822_name: "String256",
        dns_name: "String253",
        directory_name: {
          country: "CountryCodeString",
          organization: "String64",
          organizational_unit: "String64",
          distinguished_name_qualifier: "ASN1PrintableString64",
          state: "String128",
          common_name: "String64",
          serial_number: "ASN1PrintableString64",
          locality: "String128",
          title: "String64",
          surname: "String40",
          given_name: "String16",
          initials: "String5",
          pseudonym: "String128",
          generation_qualifier: "String3",
        },
        edi_party_name: {
          party_name: "String256", # required
          name_assigner: "String256",
        },
        uniform_resource_identifier: "String253",
        ip_address: "String39",
        registered_id: "CustomObjectIdentifier",
      },
    }

@!attribute [rw] access_method

The type and format of `AccessDescription` information.
@return [Types::AccessMethod]

@!attribute [rw] access_location

The location of `AccessDescription` information.
@return [Types::GeneralName]

@see docs.aws.amazon.com/goto/WebAPI/acm-pca-2017-08-22/AccessDescription AWS API Documentation

Constants

SENSITIVE