static FileEncryptionInfo.Builder |
FileEncryptionInfo.builder() |
Returns a builder which is used to create a new
instance of this class (given that this class is immutable).
|
FileEncryptionInfo.Builder |
FileEncryptionInfo.Builder.encryptionKey(byte[] encryptionKey) |
“The key used to encrypt the file content.”
|
FileEncryptionInfo.Builder |
FileEncryptionInfo.Builder.fileDigest(byte[] fileDigest) |
“The file digest prior to encryption.
|
FileEncryptionInfo.Builder |
FileEncryptionInfo.Builder.fileDigestAlgorithm(String fileDigestAlgorithm) |
“The file digest algorithm.
|
FileEncryptionInfo.Builder |
FileEncryptionInfo.Builder.initializationVector(byte[] initializationVector) |
“The initialization vector (IV) used for the encryption algorithm.
|
FileEncryptionInfo.Builder |
FileEncryptionInfo.Builder.mac(byte[] mac) |
“The hash of the concatenation of the IV and encrypted file content.
|
FileEncryptionInfo.Builder |
FileEncryptionInfo.Builder.macKey(byte[] macKey) |
“The key used to compute the message authentication code of the concatenation of
the IV and encrypted file content.
|
FileEncryptionInfo.Builder |
FileEncryptionInfo.Builder.profileIdentifier(String profileIdentifier) |
“The profile identifier.
|