class Aws::ACMPCA::Types::ExtendedKeyUsage

Specifies additional purposes for which the certified public key may be used other than basic purposes indicated in the `KeyUsage` extension.

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

data as a hash:

    {
      extended_key_usage_type: "SERVER_AUTH", # accepts SERVER_AUTH, CLIENT_AUTH, CODE_SIGNING, EMAIL_PROTECTION, TIME_STAMPING, OCSP_SIGNING, SMART_CARD_LOGIN, DOCUMENT_SIGNING, CERTIFICATE_TRANSPARENCY
      extended_key_usage_object_identifier: "CustomObjectIdentifier",
    }

@!attribute [rw] extended_key_usage_type

Specifies a standard `ExtendedKeyUsage` as defined as in [RFC
5280][1].

[1]: https://tools.ietf.org/html/rfc5280#section-4.2.1.12
@return [String]

@!attribute [rw] extended_key_usage_object_identifier

Specifies a custom `ExtendedKeyUsage` with an object identifier
(OID).
@return [String]

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

Constants

SENSITIVE