View Source GoogleApi.CloudIdentity.V1.Model.GoogleAppsCloudidentityDevicesV1CertificateAttributes (google_api_cloud_identity v0.32.0)

Stores information about a certificate.

Attributes

  • certificateTemplate (type: GoogleApi.CloudIdentity.V1.Model.GoogleAppsCloudidentityDevicesV1CertificateTemplate.t, default: nil) - The X.509 extension for CertificateTemplate.
  • fingerprint (type: String.t, default: nil) - The encoded certificate fingerprint.
  • issuer (type: String.t, default: nil) - The name of the issuer of this certificate.
  • serialNumber (type: String.t, default: nil) - Serial number of the certificate, Example: "123456789".
  • subject (type: String.t, default: nil) - The subject name of this certificate.
  • thumbprint (type: String.t, default: nil) - The certificate thumbprint.
  • validationState (type: String.t, default: nil) - Output only. Validation state of this certificate.
  • validityExpirationTime (type: DateTime.t, default: nil) - Certificate not valid at or after this timestamp.
  • validityStartTime (type: DateTime.t, default: nil) - Certificate not valid before this timestamp.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() ::
  %GoogleApi.CloudIdentity.V1.Model.GoogleAppsCloudidentityDevicesV1CertificateAttributes{
    certificateTemplate:
      GoogleApi.CloudIdentity.V1.Model.GoogleAppsCloudidentityDevicesV1CertificateTemplate.t()
      | nil,
    fingerprint: String.t() | nil,
    issuer: String.t() | nil,
    serialNumber: String.t() | nil,
    subject: String.t() | nil,
    thumbprint: String.t() | nil,
    validationState: String.t() | nil,
    validityExpirationTime: DateTime.t() | nil,
    validityStartTime: DateTime.t() | nil
  }

Functions

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

Unwrap a decoded JSON object into its complex fields.