Source file "org/apache/hadoop/crypto/key/kms/KMSClientProvider.java" was not found during generation of report.
| Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods |
| Total | 1,794 of 1,794 | 0% | 120 of 120 | 0% | 109 | 109 | 412 | 412 | 49 | 49 |
| reencryptEncryptedKeys(List) | 0% | 0% | 6 | 6 | 29 | 29 | 1 | 1 | ||
| call(HttpURLConnection, Object, int, Class, int) | 0% | 0% | 14 | 14 | 37 | 37 | 1 | 1 | ||
| KMSClientProvider(URI, Configuration) | 0% | 0% | 2 | 2 | 23 | 23 | 1 | 1 | ||
| createURL(String, String, String, Map) | 0% | 0% | 8 | 8 | 20 | 20 | 1 | 1 | ||
| reencryptEncryptedKey(KeyProviderCryptoExtension.EncryptedKeyVersion) | 0% | n/a | 1 | 1 | 21 | 21 | 1 | 1 | ||
| decryptEncryptedKey(KeyProviderCryptoExtension.EncryptedKeyVersion) | 0% | n/a | 1 | 1 | 23 | 23 | 1 | 1 | ||
| createKeyInternal(String, byte[], KeyProvider.Options) | 0% | 0% | 5 | 5 | 19 | 19 | 1 | 1 | ||
| createConnection(URL, String) | 0% | 0% | 3 | 3 | 22 | 22 | 1 | 1 | ||
| getKeysMetadata(String[]) | 0% | 0% | 4 | 4 | 14 | 14 | 1 | 1 | ||
| createKeySets(String[]) | 0% | 0% | 4 | 4 | 14 | 14 | 1 | 1 | ||
| getDelegationToken(String) | 0% | 0% | 3 | 3 | 17 | 17 | 1 | 1 | ||
| renewDelegationToken(Token) | 0% | 0% | 2 | 2 | 12 | 12 | 1 | 1 | ||
| getKeyVersions(String) | 0% | 0% | 3 | 3 | 11 | 11 | 1 | 1 | ||
| rollNewVersionInternal(String, byte[]) | 0% | 0% | 2 | 2 | 12 | 12 | 1 | 1 | ||
| createServiceURL(Path) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| selectDelegationToken(Credentials, Text) | 0% | 0% | 3 | 3 | 7 | 7 | 1 | 1 | ||
| cancelDelegationToken(Token) | 0% | 0% | 2 | 2 | 8 | 8 | 1 | 1 | ||
| getDtService(URI) | 0% | 0% | 2 | 2 | 6 | 6 | 1 | 1 | ||
| getActualUgi() | 0% | 0% | 5 | 5 | 10 | 10 | 1 | 1 | ||
| getKeyVersion(String) | 0% | n/a | 1 | 1 | 5 | 5 | 1 | 1 | ||
| getCurrentKey(String) | 0% | n/a | 1 | 1 | 5 | 5 | 1 | 1 | ||
| invalidateCache(String) | 0% | n/a | 1 | 1 | 6 | 6 | 1 | 1 | ||
| getMetadata(String) | 0% | n/a | 1 | 1 | 5 | 5 | 1 | 1 | ||
| configureConnection(HttpURLConnection) | 0% | 0% | 2 | 2 | 8 | 8 | 1 | 1 | ||
| deleteKey(String) | 0% | n/a | 1 | 1 | 5 | 5 | 1 | 1 | ||
| getKeys() | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | ||
| containsKmsDt(UserGroupInformation) | 0% | 0% | 3 | 3 | 5 | 5 | 1 | 1 | ||
| generateDelegationToken(Token) | 0% | n/a | 1 | 1 | 6 | 6 | 1 | 1 | ||
| generateEncryptedKey(String) | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| close() | 0% | 0% | 2 | 2 | 7 | 7 | 1 | 1 | ||
| createKey(String, byte[], KeyProvider.Options) | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | ||
| rollNewVersion(String, byte[]) | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | ||
| toString() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| selectDelegationToken(Credentials) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| warmUpEncryptedKeys(String[]) | 0% | n/a | 1 | 1 | 5 | 5 | 1 | 1 | ||
| writeJson(Object, OutputStream) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| getDoAsUser() | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| call(HttpURLConnection, Object, int, Class) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| createAuthenticatedURL() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| createKey(String, KeyProvider.Options) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| static {...} | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| rollNewVersion(String) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| drain(String) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| getEncKeyQueueSize(String) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| setClientTokenProvider(KeyProviderDelegationTokenExtension.DelegationTokenExtension) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| getCanonicalServiceName() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getKMSUrl() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| extractKMSPath(URI) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| flush() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 |