| createDescriptor() |  | 100% | | n/a | 0 | 1 | 0 | 21 | 0 | 1 |
| algorithmAttrs() |  | 100% | | n/a | 0 | 1 | 0 | 7 | 0 | 1 |
| encryptPage(AgileEncryptionConfig, byte[], byte[], byte[], byte[]) |  | 100% | | n/a | 0 | 1 | 0 | 11 | 0 | 1 |
| appendElement(StringBuilder, String, Map, boolean) |  | 100% |  | 100% | 0 | 3 | 0 | 7 | 0 | 1 |
| crypt(byte[], byte[], boolean) |  | 100% |  | 100% | 0 | 2 | 0 | 8 | 0 | 1 |
| attrs(Object[]) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| AgileEncryptionWriter(AgileEncryptionConfig, String, byte[], byte[], byte[], byte[]) |  | 100% | | n/a | 0 | 1 | 0 | 8 | 0 | 1 |
| AgileEncryptionWriter(AgileEncryptionConfig, String) |  | 100% | | n/a | 0 | 1 | 0 | 5 | 0 | 1 |
| deriveKey(byte[]) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| encryptVerifierHashValue() |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| attrValue(Object) |  | 100% |  | 100% | 0 | 2 | 0 | 2 | 0 | 1 |
| newCipher() |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| endElement(StringBuilder, String) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| randomBytes(int) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| static {...} |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| encryptVerifierHashInput() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| unwrap(byte[], byte[]) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| encryptKeyValue() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| startElement(StringBuilder, String, Map) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| emptyElement(StringBuilder, String, Map) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| wrap(byte[], byte[]) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| digest() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| unwrapKeyValue(byte[]) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| unwrapVerifierHashInput(byte[]) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getKeyValue() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getKeyDataSalt() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |