Class EncryptionInstructions | Amazon S3 Encryption Client for .NET (original) (raw)
Namespace
Amazon.Extensions.S3.Encryption
Assembly
Amazon.Extensions.S3.Encryption.dll
Encryption Instructions store the encryption credentials
public class EncryptionInstructions
Inheritance
EncryptionInstructions
Constructors
EncryptionInstructions(Dictionary<string, string>, byte[], byte[])
Construct an instance EncryptionInstructions.
public EncryptionInstructions(Dictionary<string, string> materialsDescription, byte[] envelopeKey, byte[] iv)
Parameters
materialsDescription
Dictionary<string, string>
envelopeKey
byte[]
iv
byte[]
EncryptionInstructions(Dictionary<string, string>, byte[], byte[], byte[], string, string)
Construct an instance EncryptionInstructions.
public EncryptionInstructions(Dictionary<string, string> materialsDescription, byte[] envelopeKey, byte[] encryptedKey, byte[] iv, string wrapAlgorithm = null, string cekAlgorithm = null)
Parameters
materialsDescription
Dictionary<string, string>
envelopeKey
byte[]
encryptedKey
byte[]
iv
byte[]
wrapAlgorithm
string
cekAlgorithm
string