JwkUtils

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,356 of 1,3560%106 of 1060%1341343023028181
loadJsonWebKeys(Message, Properties, KeyOperation, PrivateKeyPasswordProvider)820%120%77161611
loadJwkSet(Properties, Bus, JweDecryptionProvider)660%100%66191911
fromRSAPrivateKey(RSAPrivateKey, String, String)650%20%22181811
toRSAPrivateKey(JsonWebKey)630%40%33131311
toIntegerBytes(BigInteger)630%60%44141411
static {...}630%n/a115511
stripPrivateParameters(List)590%80%55161611
loadJwkSet(Message, Properties, PrivateKeyPasswordProvider)570%160%99121211
loadJsonWebKey(Message, Properties, KeyOperation, String)530%120%77131311
prepareRSAJwk(BigInteger, String, String)530%80%55151511
getThumbprint(JsonWebKey)380%20%228811
fromSecretKey(SecretKey, String, String)330%40%33101011
encodeCoordinate(int, BigInteger)320%20%227711
fromPublicKey(PublicKey, Properties, String)310%40%33101011
toRSAPublicKey(JsonWebKey, boolean)300%40%338811
fromECPublicKey(ECPublicKey, String, String)280%n/a117711
includePublicKey(JsonWebKey, JoseHeaders, String)210%40%336611
toECPublicKey(JsonWebKey)200%n/a114411
loadJwkSet(Properties, Bus, PrivateKeyPasswordProvider)190%20%224411
prepareECJwk(String, String)180%20%226611
fromRSAPublicKey(RSAPublicKey, String, String)170%n/a114411
includeCertChain(JsonWebKey, JoseHeaders, String)170%40%335511
fromX509CertificateChain(List, String)150%n/a115511
toECPrivateKey(JsonWebKey)140%n/a113311
fromECPrivateKey(ECPrivateKey, String, String)130%n/a114411
createDefaultEncryption(char[])120%n/a112211
toString(byte[])120%n/a113311
encryptJwkSet(JsonWebKeys, JweEncryptionProvider)110%n/a112211
encryptJwkKey(JsonWebKey, JweEncryptionProvider)110%n/a112211
loadJsonWebKeys(Message, Properties, KeyOperation)110%n/a112211
jwkKeyToJson(JsonWebKey, OutputStream)100%n/a112211
jwkSetToJson(JsonWebKeys, OutputStream)100%n/a112211
decryptJwkSet(InputStream, JweDecryptionProvider)100%n/a112211
decryptJwkKey(InputStream, JweDecryptionProvider)100%n/a112211
createDefaultDecryption(char[])100%n/a112211
encryptJwkSet(JsonWebKeys, PublicKey, KeyAlgorithm, ContentAlgorithm)90%n/a111111
encryptJwkSet(JsonWebKeys, SecretKey, KeyAlgorithm, ContentAlgorithm)90%n/a111111
decryptJwkSet(String, JweDecryptionProvider)90%n/a111111
encryptJwkKey(JsonWebKey, PublicKey, KeyAlgorithm, ContentAlgorithm)90%n/a111111
encryptJwkKey(JsonWebKey, SecretKey, KeyAlgorithm, ContentAlgorithm)90%n/a111111
decryptJwkKey(String, JweDecryptionProvider)90%n/a111111
toSecretKey(JsonWebKey)90%n/a112211
decryptJwkSet(PrivateKey, KeyAlgorithm, ContentAlgorithm, String)80%n/a111111
decryptJwkSet(SecretKey, KeyAlgorithm, ContentAlgorithm, String)80%n/a111111
decryptJwkKey(PrivateKey, KeyAlgorithm, ContentAlgorithm, String)80%n/a111111
decryptJwkKey(SecretKey, KeyAlgorithm, ContentAlgorithm, String)80%n/a111111
toSecretKey(JsonWebKey, KeyAlgorithm)80%n/a112211
signJwkSet(JsonWebKeys, PrivateKey, SignatureAlgorithm)70%n/a111111
signJwkKey(JsonWebKey, PrivateKey, SignatureAlgorithm)70%n/a111111
toJweHeaders(String)70%n/a111111
readJwkKey(String)60%n/a111111
readJwkSet(String)60%n/a111111
jwkKeyToJson(JsonWebKey)60%n/a111111
jwkSetToJson(JsonWebKeys)60%n/a111111
verifyJwkSet(PublicKey, SignatureAlgorithm, String)60%n/a111111
verifyJwkKey(PublicKey, SignatureAlgorithm, String)60%n/a111111
loadJsonWebKey(Message, Properties, KeyOperation)60%n/a111111
toX509CertificateChain(JsonWebKey)60%n/a112211
getRequiredFields(KeyType)50%n/a111111
readJwkKey(URI)50%n/a111111
readJwkSet(URI)50%n/a111111
encryptJwkSet(JsonWebKeys, char[])50%n/a111111
decryptJwkSet(String, char[])50%n/a111111
decryptJwkSet(InputStream, char[])50%n/a111111
encryptJwkKey(JsonWebKey, char[])50%n/a111111
decryptJwkKey(String, char[])50%n/a111111
decryptJwkKey(InputStream, char[])50%n/a111111
loadPublicJwkSet(Message, Properties)50%n/a111111
fromECPublicKey(ECPublicKey, String)50%n/a111111
fromECPrivateKey(ECPrivateKey, String)50%n/a111111
fromRSAPublicKey(RSAPublicKey, String)50%n/a111111
fromRSAPrivateKey(RSAPrivateKey, String)50%n/a111111
fromSecretKey(SecretKey, String)50%n/a111111
getThumbprint(String)40%n/a111111
readJwkKey(InputStream)40%n/a111111
readJwkSet(InputStream)40%n/a111111
encodeJwkKey(JsonWebKey)40%n/a111111
encodeJwkSet(JsonWebKeys)40%n/a111111
decodeJwkKey(String)40%n/a111111
decodeJwkSet(String)40%n/a111111
toRSAPublicKey(JsonWebKey)40%n/a111111