Module: Onlyoffice::DocsIntegrationSdk::JwtDecoding Abstract
- Extended by:
- T::Helpers, T::Sig
- Included in:
- JwtCoding
- Defined in:
- lib/onlyoffice/docs_integration_sdk/jwt.rb
Overview
This module is abstract.
Subclasses must implement the abstract methods below.
JwtDecoding is an interface that describes methods that must be implemented to be considered a JWT decoder.
Instance Method Summary collapse
-
#decode(t) ⇒ Hash{T.untyped => T.untyped}
abstract
A decoded token.
-
#decode_body(b) ⇒ Hash{T.untyped => T.untyped}
abstract
A decoded body.
-
#decode_header(h) ⇒ T.untyped
abstract
A decoded header.
-
#decode_uri(u) ⇒ URI::HTTP
abstract
A decoded URI.
Instance Method Details
#decode(t) ⇒ Hash{T.untyped => T.untyped}
This method is abstract.
Returns A decoded token.
92 |
# File 'lib/onlyoffice/docs_integration_sdk/jwt.rb', line 92 def decode(t); end |
#decode_body(b) ⇒ Hash{T.untyped => T.untyped}
This method is abstract.
Returns A decoded body.
86 |
# File 'lib/onlyoffice/docs_integration_sdk/jwt.rb', line 86 def decode_body(b); end |
#decode_header(h) ⇒ T.untyped
This method is abstract.
Returns A decoded header.
80 |
# File 'lib/onlyoffice/docs_integration_sdk/jwt.rb', line 80 def decode_header(h); end |
#decode_uri(u) ⇒ URI::HTTP
This method is abstract.
Returns A decoded URI.
74 |
# File 'lib/onlyoffice/docs_integration_sdk/jwt.rb', line 74 def decode_uri(u); end |