All Methods Static Methods Concrete Methods Deprecated Methods
| Modifier and Type |
Method |
Description |
static void |
checkSignatureKeySize(Key key) |
|
static JwsSignatureProvider |
getHmacSignatureProvider(byte[] key,
SignatureAlgorithm algo) |
|
static JwsSignatureProvider |
getHmacSignatureProvider(String encodedKey,
SignatureAlgorithm algo) |
|
static JwsSignatureVerifier |
getHmacSignatureVerifier(byte[] key,
SignatureAlgorithm algo) |
|
static JwsSignatureVerifier |
getHmacSignatureVerifier(String encodedKey,
SignatureAlgorithm algo) |
|
static Map<SignatureAlgorithm,List<JwsJsonSignatureEntry>> |
getJwsJsonSignatureMap(List<JwsJsonSignatureEntry> signatures) |
|
static JwsSignatureProvider |
getPrivateKeySignatureProvider(PrivateKey key,
SignatureAlgorithm algo) |
|
static JwsSignatureVerifier |
getPublicKeySignatureVerifier(X509Certificate cert,
SignatureAlgorithm algo) |
|
static JwsSignatureVerifier |
getPublicKeySignatureVerifier(PublicKey key,
SignatureAlgorithm algo) |
|
static SignatureAlgorithm |
getSignatureAlgorithm(Properties props,
SignatureAlgorithm defaultAlgo) |
|
static SignatureAlgorithm |
getSignatureAlgorithm(Message m,
Properties props,
SignatureAlgorithm defaultAlgo) |
|
static SignatureAlgorithm |
getSignatureAlgorithm(Message m,
Properties props,
SignatureAlgorithm algo,
SignatureAlgorithm defaultAlgo) |
|
static JwsSignatureProvider |
getSignatureProvider(JsonWebKey jwk) |
|
static JwsSignatureProvider |
getSignatureProvider(JsonWebKey jwk,
SignatureAlgorithm defaultAlgorithm) |
|
static JwsSignatureVerifier |
getSignatureVerifier(JsonWebKey jwk) |
|
static JwsSignatureVerifier |
getSignatureVerifier(JsonWebKey jwk,
SignatureAlgorithm defaultAlgorithm) |
|
static boolean |
isPayloadUnencoded(JwsHeaders jwsHeaders) |
|
static Properties |
loadJwsProperties(Message m,
String propLoc) |
|
static JsonWebKeys |
loadPublicVerificationKeys(Message m,
Properties props) |
Deprecated.
|
static JsonWebKeys |
loadPublicVerificationKeys(Message m,
Properties props,
boolean stripPrivateParameters) |
|
static Properties |
loadSignatureInProperties(boolean required) |
|
static Properties |
loadSignatureOutProperties(boolean required) |
|
static Properties |
loadSignatureProperties(String propertiesName,
boolean required) |
|
static Properties |
loadSignatureProperties(String propertiesLoc,
Bus bus) |
|
static JwsSignatureProvider |
loadSignatureProvider(boolean required) |
|
static JwsSignatureProvider |
loadSignatureProvider(String propertiesLoc,
Bus bus) |
|
static JwsSignatureProvider |
loadSignatureProvider(Properties props,
JwsHeaders headers) |
|
static JwsSignatureProvider |
loadSignatureProvider(Message m,
Properties props,
JwsHeaders headers) |
|
static JwsSignatureProvider |
loadSignatureProvider(JwsHeaders headers,
boolean required) |
|
static JwsSignatureVerifier |
loadSignatureVerifier(boolean required) |
|
static JwsSignatureVerifier |
loadSignatureVerifier(String propertiesLoc,
Bus bus) |
|
static JwsSignatureVerifier |
loadSignatureVerifier(Properties props,
JwsHeaders inHeaders) |
|
static JwsSignatureVerifier |
loadSignatureVerifier(Message m,
Properties props,
JwsHeaders inHeaders) |
|
static JwsSignatureVerifier |
loadSignatureVerifier(JwsHeaders headers,
boolean required) |
|
static String |
sign(byte[] key,
SignatureAlgorithm algo,
String content) |
|
static String |
sign(byte[] key,
SignatureAlgorithm algo,
String content,
String ct) |
|
static String |
sign(String encodedKey,
SignatureAlgorithm algo,
String content) |
|
static String |
sign(PrivateKey key,
SignatureAlgorithm algo,
String content) |
|
static String |
sign(PrivateKey key,
SignatureAlgorithm algo,
String content,
String ct) |
|
static String |
sign(JwsSignatureProvider jwsSig,
String content,
String ct) |
|
static boolean |
validateCriticalHeaders(JwsHeaders headers) |
|
static String |
verify(byte[] key,
SignatureAlgorithm algo,
String content) |
|
static String |
verify(String encodedKey,
SignatureAlgorithm algo,
String content) |
|
static String |
verify(PublicKey key,
SignatureAlgorithm algo,
String content) |
|
static JwsCompactConsumer |
verify(JwsSignatureVerifier v,
String content) |
|