Jots
v0.4.0
Jots
API
jots
crypto
AsymmetricAlgorithm
AsymmetricAlgorithm
Crypto
Crypto
CryptoException
CryptoException
InvalidPrivateKey
InvalidPublicKey
InvalidSecretKey
EcdsaAlgorithm
EcdsaAlgorithm
EddsaAlgorithm
EddsaAlgorithm
HashAlgorithm
HashAlgorithm
Mac
Mac
PrivateKey
PrivateKey
PublicKey
PublicKey
RsaAlgorithm
RsaAlgorithm
RsaPssAlgorithm
RsaPssAlgorithm
SecretKey
SecretKey
Signature
Signature
Verified
Invalid
Valid
Verified
literals
PublicKeyLiteral
syntax
http4s
JwtAuthMiddleware
RefreshingJwtVerification
ExpiredKeySet
UnavailableKeySet
RefreshingJwtVerification
RefreshingJwtVerificationBuilder
RefreshingJwtVerificationBuilder
testing
AcceptedAudiencesInstances
AcceptedIssuersInstances
AcceptedSubjectsInstances
AcceptedTypesInstances
AsymmetricAlgorithmInstances
AsymmetricKeyInstances
HashAlgorithmInstances
JwkInstances
JwkKeyIdInstances
JwkKeyTypeInstances
JwkSetInstances
JwtAlgorithmInstances
JwtBuilderInstances
JwtClaimsInstances
JwtHeaderInstances
JwtSignatureInstances
JwtSigningInstances
MacInstances
SecretKeyInstances
SignatureInstances
SignedJwtClaimsInstances
SignedJwtHeaderInstances
SignedJwtInstances
VerifiedInstances
VerifiedJwtInstances
literals
PrivateKeyLiteral
SecretKeyLiteral
SignedJwtLiteral
syntax
AcceptedAudiences
AcceptedAudiences
AcceptedIssuers
AcceptedIssuers
AcceptedSubjects
AcceptedSubjects
AcceptedTypes
AcceptedTypes
Jwk
Jwk
JwkKeyId
JwkKeyId
JwkKeyType
JwkKeyType
JwkSet
JwkSet
JwtAlgorithm
JwtAlgorithm
JwtAsymmetricAlgorithm
JwtAsymmetricAlgorithm
JwtBuilder
JwtBuilder
JwtClaims
JwtClaims
JwtDecoder
JwtDecoder
JwtEcdsaAlgorithm
JwtEcdsaAlgorithm
JwtEddsaAlgorithm
JwtEddsaAlgorithm
JwtEncoder
JwtEncoder
JwtException
EmptyKeySet
InvalidAlgorithm
InvalidAudience
InvalidCriticalHeaders
InvalidEcKeyLength
InvalidEddsaKeyLength
InvalidExpiration
InvalidIssuedAt
InvalidIssuer
InvalidJwk
InvalidJwkSet
InvalidJwtSignature
InvalidKeyAlgorithm
InvalidKeyId
InvalidKeyType
InvalidNotBefore
InvalidPrivateKey
InvalidPublicKey
InvalidRsaKeyLength
InvalidSecretKey
InvalidSecretKeyLength
InvalidSignature
InvalidSignedJwt
InvalidSignedJwtClaims
InvalidSignedJwtHeader
InvalidSubject
InvalidType
MissingAlgorithm
MissingAudience
MissingCriticalHeader
MissingExpiration
MissingIssuedAt
MissingIssuer
MissingKey
MissingKeyId
MissingKeyType
MissingNotBefore
MissingSubject
MissingType
NoAcceptedAlgorithms
RejectedAlgorithm
RejectedAudience
RejectedIssuer
RejectedKeyAlgorithm
RejectedSubject
RejectedType
SignatureVerificationFailed
TokenExpired
TokenNotYetIssued
TokenNotYetValid
UnexpectedAudience
UnsuitableSigningKey
UnsupportedCriticalHeader
UnsupportedKey
UnsupportedKeyType
JwtException
JwtHeader
JwtHeader
JwtHmacAlgorithm
JwtHmacAlgorithm
JwtJwkSetVerification
JwtJwkSetVerification
JwtRsaAlgorithm
JwtRsaAlgorithm
JwtSignature
JwtSignature
JwtSigning
JwtSigning
JwtSigningBuilder
JwtSigningBuilder
JwtSigningBuilderDefault
JwtVerification
JwtVerification
JwtVerificationBuilder
JwtVerificationBuilder
JwtVerificationBuilderDefault
SignedJwt
SignedJwt
SignedJwtClaims
SignedJwtClaims
SignedJwtHeader
SignedJwtHeader
VerifiedJwt
VerifiedJwt
literals
JwkLiteral
JwkSetLiteral
syntax
Jots
/
jots
/
jots.testing
/
literals
/
SignedJwtLiteral
SignedJwtLiteral
jots.testing.literals.SignedJwtLiteral
object
SignedJwtLiteral
extends
Literally
[
SignedJwt
]
Attributes
Source
literals.scala
Graph
Reset zoom
Hide graph
Show graph
Supertypes
trait
Literally
[
SignedJwt
]
class
Object
trait
Matchable
class
Any
Self type
SignedJwtLiteral
.
type
Members list
Clear all
Type members
Inherited types
type
Expr
[
A
] =
Expr
[
A
]
Attributes
Inherited from:
Literally
Source
Literally.scala
type
Quotes
=
Quotes
Attributes
Inherited from:
Literally
Source
Literally.scala
Value members
Concrete methods
override
def
validate
(
s
:
String
)(
using
Quotes
):
Either
[
String
,
Expr
[
SignedJwt
]]
Attributes
Definition Classes
Literally
Source
literals.scala
Inherited methods
def
apply
(
strCtxExpr
:
Expr
[
StringContext
],
argsExpr
:
Expr
[
Seq
[
Any
]])(
using
Quotes
):
Expr
[
SignedJwt
]
Attributes
Inherited from:
Literally
Source
Literally.scala
Inherited fields
val
Expr
:
Expr
.
type
Attributes
Inherited from:
Literally
Source
Literally.scala
In this article
Attributes
Members list
Type members
Inherited types
Value members
Concrete methods
Inherited methods
Inherited fields