protected String |
HmacJwsSignatureVerifier.checkAlgorithm(SignatureAlgorithm sigAlgo) |
protected String |
PublicKeyJwsSignatureVerifier.checkAlgorithm(SignatureAlgorithm sigAlgo) |
static JwsSignatureProvider |
JwsUtils.getHmacSignatureProvider(byte[] key,
SignatureAlgorithm algo) |
static JwsSignatureProvider |
JwsUtils.getHmacSignatureProvider(String encodedKey,
SignatureAlgorithm algo) |
static JwsSignatureVerifier |
JwsUtils.getHmacSignatureVerifier(byte[] key,
SignatureAlgorithm algo) |
static JwsSignatureVerifier |
JwsUtils.getHmacSignatureVerifier(String encodedKey,
SignatureAlgorithm algo) |
static JwsSignatureProvider |
JwsUtils.getPrivateKeySignatureProvider(PrivateKey key,
SignatureAlgorithm algo) |
static JwsSignatureVerifier |
JwsUtils.getPublicKeySignatureVerifier(PublicKey key,
SignatureAlgorithm algo) |
static JwsSignatureVerifier |
JwsUtils.getPublicKeySignatureVerifier(X509Certificate cert,
SignatureAlgorithm algo) |
static SignatureAlgorithm |
JwsUtils.getSignatureAlgorithm(Message m,
Properties props,
SignatureAlgorithm defaultAlgo) |
static SignatureAlgorithm |
JwsUtils.getSignatureAlgorithm(Message m,
Properties props,
SignatureAlgorithm algo,
SignatureAlgorithm defaultAlgo) |
static SignatureAlgorithm |
JwsUtils.getSignatureAlgorithm(Properties props,
SignatureAlgorithm defaultAlgo) |
static JwsSignatureProvider |
JwsUtils.getSignatureProvider(JsonWebKey jwk,
SignatureAlgorithm defaultAlgorithm) |
static JwsSignatureVerifier |
JwsUtils.getSignatureVerifier(JsonWebKey jwk,
SignatureAlgorithm defaultAlgorithm) |
void |
JwsHeaders.setSignatureAlgorithm(SignatureAlgorithm algo) |
static String |
JwsUtils.sign(byte[] key,
SignatureAlgorithm algo,
String content) |
static String |
JwsUtils.sign(byte[] key,
SignatureAlgorithm algo,
String content,
String ct) |
static String |
JwsUtils.sign(PrivateKey key,
SignatureAlgorithm algo,
String content) |
static String |
JwsUtils.sign(PrivateKey key,
SignatureAlgorithm algo,
String content,
String ct) |
static String |
JwsUtils.sign(String encodedKey,
SignatureAlgorithm algo,
String content) |
String |
JwsJsonProducer.signWith(byte[] key,
SignatureAlgorithm algo) |
String |
JwsJsonProducer.signWith(PrivateKey key,
SignatureAlgorithm algo) |
static String |
JwsUtils.verify(byte[] key,
SignatureAlgorithm algo,
String content) |
static String |
JwsUtils.verify(PublicKey key,
SignatureAlgorithm algo,
String content) |
static String |
JwsUtils.verify(String encodedKey,
SignatureAlgorithm algo,
String content) |
boolean |
JwsCompactConsumer.verifySignatureWith(byte[] key,
SignatureAlgorithm algo) |
boolean |
JwsJsonConsumer.verifySignatureWith(byte[] key,
SignatureAlgorithm algo) |
boolean |
JwsJsonConsumer.verifySignatureWith(byte[] key,
SignatureAlgorithm algo,
Map<String,Object> entryProps) |
boolean |
JwsCompactConsumer.verifySignatureWith(JsonWebKey key,
SignatureAlgorithm algo) |
boolean |
JwsJsonConsumer.verifySignatureWith(JsonWebKey key,
SignatureAlgorithm algo) |
boolean |
JwsJsonConsumer.verifySignatureWith(JsonWebKey key,
SignatureAlgorithm algo,
Map<String,Object> entryProps) |
boolean |
JwsCompactConsumer.verifySignatureWith(PublicKey key,
SignatureAlgorithm algo) |
boolean |
JwsJsonConsumer.verifySignatureWith(PublicKey key,
SignatureAlgorithm algo) |
boolean |
JwsJsonConsumer.verifySignatureWith(PublicKey key,
SignatureAlgorithm algo,
Map<String,Object> entryProps) |
boolean |
JwsCompactConsumer.verifySignatureWith(X509Certificate cert,
SignatureAlgorithm algo) |