public class BasicEncryptionOutputTransform extends EncryptionOutputTransform
OutputTransform.StreamModeprovidermetadataToEncode, pullStream, pushStream| Constructor and Description |
|---|
BasicEncryptionOutputTransform(java.io.InputStream streamToEncode,
java.util.Map<java.lang.String,java.lang.String> metadataToEncode,
java.lang.String masterEncryptionKeyFingerprint,
java.security.KeyPair asymmetricKey,
java.lang.String encryptionTransform,
int keySize,
java.security.Provider provider) |
BasicEncryptionOutputTransform(java.io.OutputStream streamToEncodeTo,
java.util.Map<java.lang.String,java.lang.String> metadataToEncode,
java.lang.String masterEncryptionKeyFingerprint,
java.security.KeyPair asymmetricKey,
java.lang.String encryptionTransform,
int keySize,
java.security.Provider provider) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Map<java.lang.String,java.lang.String> |
getEncodedMetadata()
Encodes the object's metadata.
|
getEncodedInputStream, getEncodedOutputStream, getStreamMode, getTransformConfigpublic BasicEncryptionOutputTransform(java.io.OutputStream streamToEncodeTo,
java.util.Map<java.lang.String,java.lang.String> metadataToEncode,
java.lang.String masterEncryptionKeyFingerprint,
java.security.KeyPair asymmetricKey,
java.lang.String encryptionTransform,
int keySize,
java.security.Provider provider)
streamToEncodeTo - metadataToEncode - masterEncryptionKeyFingerprint - javax.crypto.NoSuchPaddingExceptionjava.security.NoSuchAlgorithmExceptionjava.security.InvalidKeyExceptionpublic BasicEncryptionOutputTransform(java.io.InputStream streamToEncode,
java.util.Map<java.lang.String,java.lang.String> metadataToEncode,
java.lang.String masterEncryptionKeyFingerprint,
java.security.KeyPair asymmetricKey,
java.lang.String encryptionTransform,
int keySize,
java.security.Provider provider)
public java.util.Map<java.lang.String,java.lang.String> getEncodedMetadata()
OutputTransformgetEncodedMetadata in class OutputTransform