Class AbstractOKPJWKGenerator<A extends PublicKey,B extends PrivateKey,C extends AbstractOKPJWK<A,B>,D extends AbstractOKPJWKGenerator<A,B,C,D>>

java.lang.Object
io.inverno.mod.security.jose.internal.jwk.AbstractJWKGenerator<C,D>
io.inverno.mod.security.jose.internal.jwk.AbstractX509JWKGenerator<A,B,C,D>
io.inverno.mod.security.jose.internal.jwk.okp.AbstractOKPJWKGenerator<A,B,C,D>
Type Parameters:
A - the public key type
B - the private key type
C - the Octet Key Pair JWK type
D - the Octet Key Pair JWK generator type
All Implemented Interfaces:
JWKGenerator<C,D>, OKPJWKGenerator<A,B,C,D>, X509JWKGenerator<A,B,C,D>
Direct Known Subclasses:
GenericEdECJWKGenerator, GenericXECJWKGenerator

public abstract class AbstractOKPJWKGenerator<A extends PublicKey,B extends PrivateKey,C extends AbstractOKPJWK<A,B>,D extends AbstractOKPJWKGenerator<A,B,C,D>> extends AbstractX509JWKGenerator<A,B,C,D> implements OKPJWKGenerator<A,B,C,D>

Base Octet Key Pair JSON Web Key generator implementation.

Since:
1.5
Author:
Jeremy Kuhn