public class OctetPrivateJwkFactory extends OctetJwkFactory<PrivateKey,OctetPrivateJwk<PrivateKey,PublicKey>>
| Constructor and Description |
|---|
OctetPrivateJwkFactory() |
| Modifier and Type | Method and Description |
|---|---|
J |
createJwk(JwkContext<K> ctx) |
protected OctetPrivateJwk<PrivateKey,PublicKey> |
createJwkFromKey(JwkContext<PrivateKey> ctx) |
protected OctetPrivateJwk<PrivateKey,PublicKey> |
createJwkFromValues(JwkContext<PrivateKey> ctx) |
protected <T extends Key> |
generateKey(JwkContext<?> ctx,
Class<T> type,
CheckedFunction<KeyFactory,T> fn) |
protected K |
generateKey(JwkContext<K> ctx,
CheckedFunction<KeyFactory,K> fn) |
String |
getId() |
protected String |
getKeyFactoryJcaName(JwkContext<?> ctx) |
JwkContext<K> |
newContext(JwkContext<?> src,
K key) |
protected static <T> void |
put(JwkContext<?> ctx,
Parameter<T> param,
T value) |
boolean |
supports(JwkContext<?> ctx) |
protected boolean |
supportsKeyValues(JwkContext<?> ctx) |
getCurve, supportsprotected boolean supportsKeyValues(JwkContext<?> ctx)
protected OctetPrivateJwk<PrivateKey,PublicKey> createJwkFromKey(JwkContext<PrivateKey> ctx)
protected OctetPrivateJwk<PrivateKey,PublicKey> createJwkFromValues(JwkContext<PrivateKey> ctx)
protected static <T> void put(JwkContext<?> ctx, Parameter<T> param, T value)
public String getId()
getId in interface Identifiablepublic JwkContext<K> newContext(JwkContext<?> src, K key)
newContext in interface JwkFactory<K extends Key,J extends Jwk<K>>public boolean supports(JwkContext<?> ctx)
protected K generateKey(JwkContext<K> ctx, CheckedFunction<KeyFactory,K> fn)
protected String getKeyFactoryJcaName(JwkContext<?> ctx)
protected <T extends Key> T generateKey(JwkContext<?> ctx, Class<T> type, CheckedFunction<KeyFactory,T> fn)
public final J createJwk(JwkContext<K> ctx)
Copyright © 2014–2024 jsonwebtoken.io. All rights reserved.