Class: SesameOs2::Sign

Inherits:
Object
  • Object
show all
Defined in:
lib/sesame_os2/sign.rb

Class Method Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(secret_key:) ⇒ Sign

Returns a new instance of Sign.



3
4
5
# File 'lib/sesame_os2/sign.rb', line 3

def initialize(secret_key:)
  @secret_key = secret_key
end

Class Method Details

.create(secret_key:) ⇒ Object



8
9
10
# File 'lib/sesame_os2/sign.rb', line 8

def create(secret_key:)
  new(secret_key: secret_key).create
end

Instance Method Details

#createObject



13
14
15
# File 'lib/sesame_os2/sign.rb', line 13

def create
  digest.unpack1("H*")
end