loadDecryptionProvider(Properties, JweHeaders) |  | 0% |  | 0% | 21 | 21 | 64 | 64 | 1 | 1 |
loadKeyEncryptionProvider(Properties, Message, JweHeaders) |  | 0% |  | 0% | 20 | 20 | 54 | 54 | 1 | 1 |
calculateDerivedKey(byte[], String, byte[], byte[], int) |  | 0% |  | 0% | 6 | 6 | 22 | 22 | 1 | 1 |
getECDHKey(ECPrivateKey, ECPublicKey, byte[], byte[], String, int) |  | 0% |  | 0% | 8 | 8 | 19 | 19 | 1 | 1 |
createJweEncryptionProvider(JsonWebKey, JweHeaders, ContentEncryptionProvider) |  | 0% |  | 0% | 7 | 7 | 17 | 17 | 1 | 1 |
getKeyEncryptionProvider(JsonWebKey, KeyAlgorithm) |  | 0% |  | 0% | 7 | 7 | 17 | 17 | 1 | 1 |
loadEncryptionProvider(Properties, Message, JweHeaders) |  | 0% |  | 0% | 5 | 5 | 13 | 13 | 1 | 1 |
createJweEncryptionProvider(JsonWebKey, JweHeaders, boolean) |  | 0% |  | 0% | 4 | 4 | 11 | 11 | 1 | 1 |
getPublicKeyEncryptionProvider(PublicKey, Properties, KeyAlgorithm) |  | 0% |  | 0% | 7 | 7 | 14 | 14 | 1 | 1 |
getKeyDecryptionProvider(JsonWebKey, KeyAlgorithm) |  | 0% |  | 0% | 4 | 4 | 9 | 9 | 1 | 1 |
createJweEncryptionProvider(KeyEncryptionProvider, ContentEncryptionProvider, ContentAlgorithm, String, JweHeaders) |  | 0% |  | 0% | 5 | 5 | 8 | 8 | 1 | 1 |
getAdditionalAuthenticationData(String, byte[]) |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
getPrivateKeyDecryptionProvider(PrivateKey, KeyAlgorithm) |  | 0% |  | 0% | 4 | 4 | 7 | 7 | 1 | 1 |
getEcDirectKeyJweEncryption(JsonWebKey, ContentAlgorithm) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
loadPublicKeyEncryptionKeys(Message, Properties) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
concatenateDatalenAndData(byte[]) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
prepareJweHeaders(String, String, String, JweHeaders) |  | 0% |  | 0% | 4 | 4 | 7 | 7 | 1 | 1 |
getContentEncryptionProvider(byte[], ContentAlgorithm) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
getDirectKeyJweEncryption(byte[], ContentAlgorithm) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
getDirectKeyJweDecryption(byte[], ContentAlgorithm) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
generateKeyZ(ECPrivateKey, ECPublicKey) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
getSecretKeyEncryptionAlgorithm(SecretKey, KeyAlgorithm) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
getSecretKeyDecryptionProvider(SecretKey, KeyAlgorithm) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
getContentEncryptionProvider(JsonWebKey, ContentAlgorithm) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
getContentDecryptionSecretKey(JsonWebKey, String) |  | 0% |  | 0% | 4 | 4 | 5 | 5 | 1 | 1 |
createJweEncryptionProvider(KeyEncryptionProvider, JweHeaders, boolean) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
createJweDecryptionProvider(KeyDecryptionProvider, SecretKey, ContentAlgorithm) |  | 0% |  | 0% | 4 | 4 | 6 | 6 | 1 | 1 |
checkEncryptionKeySize(Key) |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
getEcdhDirectContentEncryptionProvider(JsonWebKey, JweHeaders) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
loadEncryptionInProperties(boolean) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
loadEncryptionOutProperties(boolean) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
encrypt(SecretKey, KeyAlgorithm, ContentAlgorithm, byte[], String) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
getEcDirectKeyJweDecryption(JsonWebKey, ContentAlgorithm) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
getKeyEncryptionAlgorithm(Message, Properties, KeyAlgorithm) |  | 0% |  | 0% | 3 | 3 | 3 | 3 | 1 | 1 |
createJweEncryptionProvider(KeyEncryptionProvider, ContentAlgorithm, String) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
createJweDecryptionProvider(KeyDecryptionProvider, ContentAlgorithm) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
decrypt(SecretKey, KeyAlgorithm, ContentAlgorithm, String) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
getContentEncryptionProvider(ContentAlgorithm, boolean) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
getDirectKeyJweEncryption(JsonWebKey) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
getDirectKeyJweDecryption(JsonWebKey) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
getDefaultKeyAlgorithm(JsonWebKey) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
loadJweProperties(Message, String) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
getContentEncryptionAlgorithm(Message, Properties, ContentAlgorithm) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
getDefaultPublicKeyAlgorithm(PublicKey) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
getDefaultPrivateKeyAlgorithm(PrivateKey) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
getContentDecryptionProvider(ContentAlgorithm) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
loadEncryptionProvider(JweHeaders, boolean) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
loadDecryptionProvider(JweHeaders, boolean) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
encrypt(KeyEncryptionProvider, ContentAlgorithm, byte[], String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
encrypt(PublicKey, KeyAlgorithm, ContentAlgorithm, byte[], String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
encryptDirect(SecretKey, ContentAlgorithm, byte[], String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
getECDHKey(JsonWebKey, JsonWebKey, byte[], byte[], String, int) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
encrypt(JsonWebKey, ContentAlgorithm, byte[], String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
encryptDirect(JsonWebKey, byte[], String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
decrypt(PrivateKey, KeyAlgorithm, ContentAlgorithm, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
decryptDirect(SecretKey, ContentAlgorithm, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
createJweEncryptionProvider(PublicKey, KeyAlgorithm, ContentAlgorithm, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
createJweEncryptionProvider(PublicKey, JweHeaders) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
createJweEncryptionProvider(SecretKey, KeyAlgorithm, ContentAlgorithm, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
createJweEncryptionProvider(SecretKey, JweHeaders) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
getKeyEncryptionAlgorithm(Message, Properties, KeyAlgorithm, KeyAlgorithm) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
getContentEncryptionAlgorithm(Message, Properties, ContentAlgorithm, ContentAlgorithm) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
decrypt(KeyDecryptionProvider, ContentAlgorithm, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
decrypt(JsonWebKey, ContentAlgorithm, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
decryptDirect(JsonWebKey, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
createJweEncryptionProvider(JsonWebKey, ContentAlgorithm, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
datalenToBytes(int) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
loadEncryptionProperties(String, boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
encrypt(PublicKey, KeyAlgorithm, ContentAlgorithm, byte[]) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
encrypt(SecretKey, KeyAlgorithm, ContentAlgorithm, byte[]) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
loadEncryptionProvider(Properties, JweHeaders) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
toJweHeaders(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
encryptDirect(SecretKey, ContentAlgorithm, byte[]) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
loadEncryptionProvider(boolean) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
createJweEncryptionProvider(PublicKey, KeyAlgorithm, ContentAlgorithm) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
createJweEncryptionProvider(SecretKey, KeyAlgorithm, ContentAlgorithm) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
createJweDecryptionProvider(PrivateKey, KeyAlgorithm, ContentAlgorithm) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
createJweDecryptionProvider(SecretKey, KeyAlgorithm, ContentAlgorithm) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getPublicKeyEncryptionProvider(PublicKey, KeyAlgorithm) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getContentEncryptionProvider(SecretKey, ContentAlgorithm) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getDirectKeyJweEncryption(SecretKey, ContentAlgorithm) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getDirectKeyJweDecryption(SecretKey, ContentAlgorithm) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
createJweEncryptionProvider(JsonWebKey, ContentAlgorithm) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
createJweEncryptionProvider(JsonWebKey, JweHeaders) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
createJweEncryptionProvider(KeyEncryptionProvider, JweHeaders) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
createJweDecryptionProvider(JsonWebKey, ContentAlgorithm) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getKeyEncryptionAlgorithm(Properties, KeyAlgorithm) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getContentEncryptionAlgorithm(Properties) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getContentEncryptionAlgorithm(Properties, ContentAlgorithm) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getKeyEncryptionProvider(JsonWebKey) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getKeyDecryptionProvider(JsonWebKey) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getContentEncryptionProvider(JsonWebKey) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getContentEncryptionProvider(ContentAlgorithm) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getContentDecryptionSecretKey(JsonWebKey) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
loadDecryptionProvider(boolean) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
static {...} |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getContentAlgo(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
validateCriticalHeaders(JoseHeaders) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |