Module io.inverno.mod.security.jose
Interface OKPJWKGenerator<A extends PublicKey,B extends PrivateKey,C extends OKPJWK<A,B>,D extends OKPJWKGenerator<A,B,C,D>>
- Type Parameters:
A- the public key typeB- the private key typeC- the Octet Key Pair JWK typeD- the Octet Key Pair JWK generator type
- All Superinterfaces:
JWKGenerator<C,,D> X509JWKGenerator<A,B, C, D>
- All Known Subinterfaces:
EdECJWKGenerator<A,,B> XECJWKGenerator<A,B>
public interface OKPJWKGenerator<A extends PublicKey,B extends PrivateKey,C extends OKPJWK<A,B>,D extends OKPJWKGenerator<A,B,C,D>>
extends X509JWKGenerator<A,B,C,D>
Octet Key Pair JSON Web Key generator.
- Since:
- 1.5
- Author:
- Jeremy Kuhn
-
Method Summary
Methods inherited from interface io.inverno.mod.security.jose.jwk.JWKGenerator
algorithm, generate, keyId, keyOperations, publicKeyUse
-
Method Details
-
curve
Specifies the OKP curve JWA name.
- Parameters:
crv- the OKP curve JWA name- Returns:
- this generator
-