View Source GoogleApi.Admin.Directory_v1.Model.UserEmailPublicKeyEncryptionCertificates (google_api_admin v0.40.0)

Public Key Encryption Certificates. Current limit: 1 per email address, and 5 per user.

Attributes

  • certificate (type: String.t, default: nil) - X.509 encryption certificate in PEM format. Must only be an end-entity (leaf) certificate.
  • is_default (type: boolean(), default: nil) - Whether this is the default certificate for the given email address.
  • state (type: String.t, default: nil) - Denotes the certificate's state in its lifecycle. Possible values are not_yet_validated, valid, invalid, expired, and revoked.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() ::
  %GoogleApi.Admin.Directory_v1.Model.UserEmailPublicKeyEncryptionCertificates{
    certificate: String.t() | nil,
    is_default: boolean() | nil,
    state: String.t() | nil
  }

Functions

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

Unwrap a decoded JSON object into its complex fields.