Module: Paseto::V2::Public
- Defined in:
- lib/paseto/public.rb
Defined Under Namespace
Modules: Encoder
Classes: PublicKey, SecretKey
Constant Summary
collapse
'v2.public'
- SIGNATURE_BYTES =
RbNaCl::SigningKey.signature_bytes
- BadMessageError =
Class.new(Paseto::Error)
Class Method Summary
collapse
Class Method Details
.sign(message, key, footer = EMPTY_FOOTER) ⇒ Object
89
90
91
|
# File 'lib/paseto/public.rb', line 89
def self.sign(message, key, = EMPTY_FOOTER)
key.sign(message, )
end
|
.verify(token, key, footer = nil) ⇒ Object
93
94
95
|
# File 'lib/paseto/public.rb', line 93
def self.verify(token, key, = nil)
key.verify(token, )
end
|