Class EncryptionInstructions
Encryption Instructions store the encryption credentials
Inheritance
System.Object
EncryptionInstructions
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Amazon.Extensions.S3.Encryption
Assembly: Amazon.Extensions.S3.Encryption.dll
Syntax
public class EncryptionInstructions
Constructors
| Improve this Doc View SourceEncryptionInstructions(Dictionary<String, String>, Byte[], Byte[])
Construct an instance EncryptionInstructions.
Declaration
public EncryptionInstructions(Dictionary<string, string> materialsDescription, byte[] envelopeKey, byte[] iv)
Parameters
Type | Name | Description |
---|---|---|
System.Collections.Generic.Dictionary<System.String, System.String> | materialsDescription | |
System.Byte[] | envelopeKey | |
System.Byte[] | iv |
EncryptionInstructions(Dictionary<String, String>, Byte[], Byte[], Byte[], String, String)
Construct an instance EncryptionInstructions.
Declaration
public EncryptionInstructions(Dictionary<string, string> materialsDescription, byte[] envelopeKey, byte[] encryptedKey, byte[] iv, string wrapAlgorithm = null, string cekAlgorithm = null)
Parameters
Type | Name | Description |
---|---|---|
System.Collections.Generic.Dictionary<System.String, System.String> | materialsDescription | |
System.Byte[] | envelopeKey | |
System.Byte[] | encryptedKey | |
System.Byte[] | iv | |
System.String | wrapAlgorithm | |
System.String | cekAlgorithm |