public interface Curve extends Identifiable, KeyPairBuilderSupplier
Curve Identifier
This interface extends Identifiable
; the value returned from Identifiable.getId()
will
be used as the JWK
crv
value.
KeyPair Generation
A secure-random KeyPair of sufficient strength on the curve may be obtained with its KeyPairBuilderSupplier.keyPair()
builder.
Standard Implementations
Constants for all JWA standard Curves are available via the Jwks.CRV
registry.
Jwks.CRV
getId
keyPair
Copyright © 2014–2025 jsonwebtoken.io. All rights reserved.