class Authlete::Model::Hsk

Attributes

alg[RW]
handle[RW]
hsmName[RW]
hsm_name[RW]
hsm_name=[RW]
kid[RW]
kty[RW]
publicKey[RW]
public_key[RW]
public_key=[RW]
use[RW]

Private Instance Methods

defaults() click to toggle source
# File lib/authlete/model/hsk.rb, line 44
def defaults
  {
    kty:       nil,
    use:       nil,
    alg:       nil,
    kid:       nil,
    hsmName:   nil,
    handle:    nil,
    publicKey: nil,
  }
end
set_params(hash) click to toggle source
# File lib/authlete/model/hsk.rb, line 56
def set_params(hash)
  @kty       = hash[:kty]
  @use       = hash[:use]
  @alg       = hash[:alg]
  @kid       = hash[:kid]
  @hsmName   = hash[:hsmName]
  @handle    = hash[:handle]
  @publicKey = hash[:publicKey]
end