Class Google::Cloud::Container::V1beta1::Jwk (v0.8.3)

Jwk is a JSON Web Key as specified in RFC 7517

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#alg

def alg() -> ::String
Returns
  • (::String) — Algorithm.

#alg=

def alg=(value) -> ::String
Parameter
  • value (::String) — Algorithm.
Returns
  • (::String) — Algorithm.

#crv

def crv() -> ::String
Returns
  • (::String) — Used for ECDSA keys.

#crv=

def crv=(value) -> ::String
Parameter
  • value (::String) — Used for ECDSA keys.
Returns
  • (::String) — Used for ECDSA keys.

#e

def e() -> ::String
Returns
  • (::String) — Used for RSA keys.

#e=

def e=(value) -> ::String
Parameter
  • value (::String) — Used for RSA keys.
Returns
  • (::String) — Used for RSA keys.

#kid

def kid() -> ::String
Returns
  • (::String) — Key ID.

#kid=

def kid=(value) -> ::String
Parameter
  • value (::String) — Key ID.
Returns
  • (::String) — Key ID.

#kty

def kty() -> ::String
Returns
  • (::String) — Key Type.

#kty=

def kty=(value) -> ::String
Parameter
  • value (::String) — Key Type.
Returns
  • (::String) — Key Type.

#n

def n() -> ::String
Returns
  • (::String) — Used for RSA keys.

#n=

def n=(value) -> ::String
Parameter
  • value (::String) — Used for RSA keys.
Returns
  • (::String) — Used for RSA keys.

#use

def use() -> ::String
Returns
  • (::String) — Permitted uses for the public keys.

#use=

def use=(value) -> ::String
Parameter
  • value (::String) — Permitted uses for the public keys.
Returns
  • (::String) — Permitted uses for the public keys.

#x

def x() -> ::String
Returns
  • (::String) — Used for ECDSA keys.

#x=

def x=(value) -> ::String
Parameter
  • value (::String) — Used for ECDSA keys.
Returns
  • (::String) — Used for ECDSA keys.

#y

def y() -> ::String
Returns
  • (::String) — Used for ECDSA keys.

#y=

def y=(value) -> ::String
Parameter
  • value (::String) — Used for ECDSA keys.
Returns
  • (::String) — Used for ECDSA keys.