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 type
B - the private key type
C - the Octet Key Pair JWK type
D - 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 Details

    • curve

      D curve(String crv)

      Specifies the OKP curve JWA name.

      Parameters:
      crv - the OKP curve JWA name
      Returns:
      this generator