Class AbstractOKPJWKBuilder<A extends PublicKey,B extends PrivateKey,C extends OKPJWK<A,B>,D extends AbstractOKPJWKBuilder<A,B,C,D>>

java.lang.Object
io.inverno.mod.security.jose.internal.jwk.AbstractJWKBuilder<C,D>
io.inverno.mod.security.jose.internal.jwk.AbstractX509JWKBuilder<A,B,C,D>
io.inverno.mod.security.jose.internal.jwk.okp.AbstractOKPJWKBuilder<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 builder type
All Implemented Interfaces:
JWKBuilder<C,D>, OKPJWKBuilder<A,B,C,D>, X509JWKBuilder<A,B,C,D>, Cloneable
Direct Known Subclasses:
GenericEdECJWKBuilder, GenericXECJWKBuilder

public abstract class AbstractOKPJWKBuilder<A extends PublicKey,B extends PrivateKey,C extends OKPJWK<A,B>,D extends AbstractOKPJWKBuilder<A,B,C,D>> extends AbstractX509JWKBuilder<A,B,C,D> implements OKPJWKBuilder<A,B,C,D>

Base Octet Key Pair JWON Web Key builder implementation.

Since:
1.5
Author:
Jeremy Kuhn