GoogleApi.Container.V1.Model.Jwk (google_api_container v0.24.0) View Source

Jwk is a JSON Web Key as specified in RFC 7517

Attributes

  • alg (type: String.t, default: nil) - Algorithm.
  • crv (type: String.t, default: nil) - Used for ECDSA keys.
  • e (type: String.t, default: nil) - Used for RSA keys.
  • kid (type: String.t, default: nil) - Key ID.
  • kty (type: String.t, default: nil) - Key Type.
  • n (type: String.t, default: nil) - Used for RSA keys.
  • use (type: String.t, default: nil) - Permitted uses for the public keys.
  • x (type: String.t, default: nil) - Used for ECDSA keys.
  • y (type: String.t, default: nil) - Used for ECDSA keys.

Link to this section Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Link to this section Types

Specs

t() :: %GoogleApi.Container.V1.Model.Jwk{
  alg: String.t(),
  crv: String.t(),
  e: String.t(),
  kid: String.t(),
  kty: String.t(),
  n: String.t(),
  use: String.t(),
  x: String.t(),
  y: String.t()
}

Link to this section Functions

Specs

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

Unwrap a decoded JSON object into its complex fields.