Class: Contracts::DecodedToken
- Inherits:
-
Object
- Object
- Contracts::DecodedToken
- Defined in:
- lib/custom_contracts.rb
Class Method Summary collapse
Class Method Details
.to_s ⇒ Object
101 102 103 |
# File 'lib/custom_contracts.rb', line 101 def self.to_s 'A valid Array of decoded token claims and header Hashes' end |
.valid?(val) ⇒ Boolean
95 96 97 98 99 |
# File 'lib/custom_contracts.rb', line 95 def self.valid?(val) C::ArrayOf[Hash].valid?(val) && C::DecodedTokenClaims.valid?(val[0]) && C::DecodedTokenHeader.valid?(val[1]) end |