View Source GoogleApi.Apigee.V1.Model.GoogleCloudApigeeV1CertInfo (google_api_apigee v0.46.0)

X.509 certificate as defined in RFC 5280.

Attributes

  • basicConstraints (type: String.t, default: nil) - X.509 basic constraints extension.
  • expiryDate (type: String.t, default: nil) - X.509 notAfter validity period in milliseconds since epoch.
  • isValid (type: String.t, default: nil) - Flag that specifies whether the certificate is valid. Flag is set to Yes if the certificate is valid, No if expired, or Not yet if not yet valid.
  • issuer (type: String.t, default: nil) - X.509 issuer.
  • publicKey (type: String.t, default: nil) - Public key component of the X.509 subject public key info.
  • serialNumber (type: String.t, default: nil) - X.509 serial number.
  • sigAlgName (type: String.t, default: nil) - X.509 signatureAlgorithm.
  • subject (type: String.t, default: nil) - X.509 subject.
  • subjectAlternativeNames (type: list(String.t), default: nil) - X.509 subject alternative names (SANs) extension.
  • validFrom (type: String.t, default: nil) - X.509 notBefore validity period in milliseconds since epoch.
  • version (type: integer(), default: nil) - X.509 version.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.Apigee.V1.Model.GoogleCloudApigeeV1CertInfo{
  basicConstraints: String.t() | nil,
  expiryDate: String.t() | nil,
  isValid: String.t() | nil,
  issuer: String.t() | nil,
  publicKey: String.t() | nil,
  serialNumber: String.t() | nil,
  sigAlgName: String.t() | nil,
  subject: String.t() | nil,
  subjectAlternativeNames: [String.t()] | nil,
  validFrom: String.t() | nil,
  version: integer() | nil
}

Functions

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

Unwrap a decoded JSON object into its complex fields.