oxygen-crypto-service
oxygen-crypto-service
API
oxygen.crypto.service
BearerTokenService
Issuer
Live
Issuer
Validator
Live
Validator
EncryptionKey
EncryptionKey
AES
none
EncryptionService
EncryptionService
Live
HashKey
Asymmetric
Private
Public
Asymmetric
CanIssue
Config
HS256
RS256
CanIssue
CanValidate
Config
HS256
RS256
CanValidate
HS256
HS256
RS256
Private
Public
Symmetric
none
JWTService
Issuer
Config
StdLive
Issuer
Validator
StdLive
Validator
PasswordService
PasswordService
Live
oxygen-crypto-service
/
oxygen.crypto.service
/
HashKey
/
Symmetric
Symmetric
oxygen.crypto.service.HashKey.Symmetric
trait
Symmetric
extends
CanIssue
,
CanValidate
Attributes
Graph
Reset zoom
Hide graph
Show graph
Supertypes
trait
CanIssue
trait
CanValidate
class
Object
trait
Matchable
class
Any
Known subtypes
class
HS256
object
none
Members list
Clear all
Value members
Concrete methods
final override protected
def
validateSignature
(
headerAndPayload
:
String
,
signatureToValidate
:
String
):
Boolean
Attributes
Definition Classes
CanValidate
Inherited methods
final
def
issue
(
payload
:
String
):
BearerToken
Attributes
Inherited from:
CanIssue
final
def
validate
(
token
:
BearerToken
):
Either
[
JWTError
,
Unit
]
Attributes
Inherited from:
CanValidate
In this article
Attributes
Members list
Value members
Concrete methods
Inherited methods