jwk-core
jwk-core
jwk
DecodeError
Entropy
Entropy
Generator
EC
RSA
Jwk
Jwk
EllipticCurve
EllipticCurve
Curve
Curve
P256
P384
P512
HMac
HMac
Algorithm
Algorithm
HS256
HS384
HS512
Id
RSA
RSA
Algorithm
Algorithm
RS256
RS384
RS512
JwkParser
JwkProvider
JwkSet
KeyOp
KeyOp
Decrypt
DeriveBits
DeriveKey
Encrypt
Other
Sign
UnwrapKey
Verify
WrapKey
ParseError
ParseErrors
Use
Use
Encryption
Extension
Signature
ValidationError
X509
X509Chain
X509Url
circe
jwk-core
/
jwk
jwk
package
jwk
Type members
Type members
Classlikes
case
class
DecodeError
(
message:
String
,
cause:
Error
)
extends
ParseError
trait
Entropy
[
F
[
_
]]
Companion:
object
object
Entropy
Companion:
class
object
Generator
sealed
trait
Jwk
extends
Product
with
Serializable
Companion:
object
object
Jwk
Companion:
class
object
JwkParser
trait
JwkProvider
[
F
[
_
]]
case
class
JwkSet
(
keys:
Set
[
Jwk
])
sealed abstract
class
KeyOp
(
val
value:
String
)
Companion:
object
object
KeyOp
Companion:
class
sealed
trait
ParseError
extends
Exception
case
class
ParseErrors
(
errors:
NonEmptyList
[
ParseError
])
extends
ParseError
sealed
trait
Use
extends
Product
with
Serializable
Companion:
object
object
Use
Companion:
class
case
class
ValidationError
(
message:
String
)
extends
ParseError
sealed
trait
X509
case
class
X509Chain
(
x5c:
List
[
X509Certificate
],
sha1:
Option
[
ByteVector
],
sha256:
Option
[
ByteVector
])
extends
X509
case
class
X509Url
(
url:
URI
,
sha1:
Option
[
ByteVector
],
sha256:
Option
[
ByteVector
])
extends
X509
object
circe