View Source GoogleApi.PrivateCA.V1.Model.Subject (google_api_private_ca v0.15.0)

Subject describes parts of a distinguished name that, in turn, describes the subject of the certificate.

Attributes

  • commonName (type: String.t, default: nil) - The "common name" of the subject.
  • countryCode (type: String.t, default: nil) - The country code of the subject.
  • locality (type: String.t, default: nil) - The locality or city of the subject.
  • organization (type: String.t, default: nil) - The organization of the subject.
  • organizationalUnit (type: String.t, default: nil) - The organizational_unit of the subject.
  • postalCode (type: String.t, default: nil) - The postal code of the subject.
  • province (type: String.t, default: nil) - The province, territory, or regional state of the subject.
  • streetAddress (type: String.t, default: nil) - The street address of the subject.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.PrivateCA.V1.Model.Subject{
  commonName: String.t() | nil,
  countryCode: String.t() | nil,
  locality: String.t() | nil,
  organization: String.t() | nil,
  organizationalUnit: String.t() | nil,
  postalCode: String.t() | nil,
  province: String.t() | nil,
  streetAddress: String.t() | nil
}

Functions

@spec decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.