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