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

An X.509 certificate as defined in RFC 5280.

Attributes

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

Link to this section Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Link to this section Types

Specs

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

Link to this section Functions

Specs

decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.