KeyAuthorizationKeyProvider

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total612 of 6120%40 of 400%47471351352727
authorizeCreateKey(String, KeyProvider.Options, UserGroupInformation)950%160%99191911
checkAccess(String, UserGroupInformation, KeyAuthorizationKeyProvider.KeyOpType)500%60%448811
verifyKeyVersionBelongsToKey(KeyProviderCryptoExtension.EncryptedKeyVersion)470%40%338811
reencryptEncryptedKeys(List)390%40%33111111
getKeysMetadata(String[])330%20%225511
warmUpEncryptedKeys(String[])310%20%226611
KeyAuthorizationKeyProvider(KeyProviderCryptoExtension, KeyAuthorizationKeyProvider.KeyACLs)240%n/a117711
doAccessCheck(String, KeyAuthorizationKeyProvider.KeyOpType)240%40%335511
getKeyVersion(String)220%20%226611
createKey(String, byte[], KeyProvider.Options)210%n/a114411
decryptEncryptedKey(KeyProviderCryptoExtension.EncryptedKeyVersion)210%n/a116611
reencryptEncryptedKey(KeyProviderCryptoExtension.EncryptedKeyVersion)210%n/a115511
createKey(String, KeyProvider.Options)200%n/a114411
rollNewVersion(String, byte[])180%n/a114411
rollNewVersion(String)170%n/a114411
generateEncryptedKey(String)170%n/a114411
getKeyVersions(String)170%n/a114411
getMetadata(String)170%n/a114411
getCurrentKey(String)170%n/a114411
deleteKey(String)150%n/a115511
invalidateCache(String)150%n/a115511
toString()150%n/a111111
getKeys()40%n/a111111
flush()40%n/a112211
isTransient()40%n/a111111
getUser()20%n/a111111
getKeyProvider()20%n/a111111