GoogleApi.PrivateCA.V1beta1.Model.PublicKey (google_api_private_ca v0.4.2) View Source

A PublicKey describes a public key.

Attributes

  • key (type: String.t, default: nil) - Required. A public key. When this is specified in a request, the padding and encoding can be any of the options described by the respective 'KeyType' value. When this is generated by the service, it will always be an RFC 5280 SubjectPublicKeyInfo structure containing an algorithm identifier and a key.
  • type (type: String.t, default: nil) - Optional. The type of public key. If specified, it must match the public key used for thekey field.

Link to this section Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Link to this section Types

Specs

t() :: %GoogleApi.PrivateCA.V1beta1.Model.PublicKey{
  key: String.t(),
  type: String.t()
}

Link to this section Functions

Specs

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

Unwrap a decoded JSON object into its complex fields.