org.keycloak.crypto

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total2,180 of 2,2934%115 of 1150%3974225896283253508398
JavaAlgorithm.java1570%370%414146469911
KeyWrapper.java1543719%40%26345066243201
PublicKeysWrapper.java981210%60%1113141881001
ClientECDSASignatureVerifierContext.java790%80%7718183311
SignatureProvider.java670%80%77993311
ClientAsymmetricSignatureVerifierContext.java590%80%6613132211
AsymmetricSignatureVerifierContext.java530%n/a5514145511
ECDSAAlgorithm.java510%n/a6611116611
AsymmetricSignatureSignerContext.java500%n/a5512125511
ClientEdDSASignatureVerifierContext.java490%80%6612122211
AsymmetricSignatureProvider.java480%n/a6611116611
ECDSASignatureProvider.java480%n/a6611116611
MacSecretSignatureProvider.java480%n/a6611116611
KeyStatus.java470%80%88774411
ECCurve.java470%40%55992211
MacSignatureSignerContext.java430%n/a5512125511
MacSignatureVerifierContext.java420%n/a4412124411
ClientMacSignatureVerifierContext.java410%20%3311112211
EdDSASignatureProvider.java410%n/a6610106611
EcdhEsCekManagementProvider.java380%80%66992211
RsaCekManagementProvider.java330%60%55882211
ServerECDSASignatureVerifierContext.java310%n/a33993311
ServerMacSignatureVerifierContext.java300%20%44883311
ServerAsymmetricSignatureVerifierContext.java300%20%44883311
ServerAsymmetricSignatureSignerContext.java290%20%44883311
ServerMacSignatureSignerContext.java290%20%44883311
ECDSASignatureVerifierContext.java240%n/a22772211
MacSecretClientSignatureVerifierProvider.java230%n/a44774411
ECDSAClientSignatureVerifierProvider.java220%n/a44774411
EdDSAClientSignatureVerifierProvider.java220%n/a44774411
AsymmetricClientSignatureVerifierProvider.java220%n/a44774411
ECDSASignatureSignerContext.java210%n/a22662211
AesCbcHmacShaContentEncryptionProvider.java150%n/a22552211
AesGcmContentEncryptionProvider.java150%n/a22552211
Aes192GcmContentEncryptionProviderFactory.java110%n/a33333311
Aes128CbcHmacSha256ContentEncryptionProviderFactory.java110%n/a33333311
Aes256CbcHmacSha512ContentEncryptionProviderFactory.java110%n/a33333311
PS256SignatureProviderFactory.java110%n/a33333311
RsaesPkcs1CekManagementProviderFactory.java110%n/a33333311
ContentEncryptionSpi.java110%n/a55555511
ES512SignatureProviderFactory.java110%n/a33333311
HashSpi.java110%n/a55555511
RsaesOaep256CekManagementProviderFactory.java110%n/a33333311
EcdhEsA256KwCekManagementProviderFactory.java110%n/a33333311
HS512SignatureProviderFactory.java110%n/a33333311
EcdhEsCekManagementProviderFactory.java110%n/a33333311
PS384SignatureProviderFactory.java110%n/a33333311
RS384SignatureProviderFactory.java110%n/a33333311
ServerEdDSASignatureVerifierContext.java110%n/a22442211
ClientSignatureVerifierSpi.java110%n/a55555511
SignatureSpi.java110%n/a55555511
EcdhEsA128KwCekManagementProviderFactory.java110%n/a33333311
CekManagementSpi.java110%n/a55555511
RS256SignatureProviderFactory.java110%n/a33333311
PS512SignatureProviderFactory.java110%n/a33333311
HS384SignatureProviderFactory.java110%n/a33333311
Aes128GcmContentEncryptionProviderFactory.java110%n/a33333311
EcdhEsA192KwCekManagementProviderFactory.java110%n/a33333311
JavaAlgorithmHashProvider.java110%n/a22442211
Aes192CbcHmacSha384ContentEncryptionProviderFactory.java110%n/a33333311
ES256SignatureProviderFactory.java110%n/a33333311
RsaesOaepCekManagementProviderFactory.java110%n/a33333311
Aes256GcmContentEncryptionProviderFactory.java110%n/a33333311
RS512SignatureProviderFactory.java110%n/a33333311
ES384SignatureProviderFactory.java110%n/a33333311
EdDSAClientSignatureVerifierProviderFactory.java110%n/a33333311
HS256SignatureProviderFactory.java110%n/a33333311
EdDSASignatureProviderFactory.java100%n/a33333311
SHAKE256HashProviderFactory.java100%n/a33333311
SHA512HashProviderFactory.java100%n/a33333311
SHA256HashProviderFactory.java100%n/a33333311
ServerECDSASignatureSignerContext.java100%n/a22442211
SHA384HashProviderFactory.java100%n/a33333311
ServerEdDSASignatureSignerContext.java100%n/a22442211
HashException.java90%n/a22442211
SignatureException.java90%n/a22442211
HashProvider.java90%n/a22332211
RS256ClientSignatureVerifierProviderFactory.java8327%n/a23232301
RS384ClientSignatureVerifierProviderFactory.java8327%n/a23232301
ES512ClientSignatureVerifierProviderFactory.java8327%n/a23232301
RS512ClientSignatureVerifierProviderFactory.java8327%n/a23232301
HS384ClientSignatureVerifierProviderFactory.java8327%n/a23232301
PS256ClientSignatureVerifierProviderFactory.java8327%n/a23232301
HS256ClientSignatureVerifierProviderFactory.java8327%n/a23232301
PS384ClientSignatureVerifierProviderFactory.java8327%n/a23232301
HS512ClientSignatureVerifierProviderFactory.java8327%n/a23232301
PS512ClientSignatureVerifierProviderFactory.java8327%n/a23232301
ES256ClientSignatureVerifierProviderFactory.java8327%n/a23232301
ES384ClientSignatureVerifierProviderFactory.java8327%n/a23232301
HashProviderFactory.java30%n/a33333311
ContentEncryptionProviderFactory.java30%n/a33333311
SignatureProviderFactory.java30%n/a33333311
CekManagementProviderFactory.java30%n/a33333311
ClientSignatureVerifierProviderFactory.java30%n/a33333311
ClientSignatureVerifierProvider.java0%n/a11111111
CekManagementProvider.java0%n/a11111111
ContentEncryptionProvider.java0%n/a11111111
KeyUse.java28100%n/a03070301