Amazon.S3.Encryption.AmazonS3EncryptionClient.AmazonS3EncryptionClient C# (CSharp) Method

AmazonS3EncryptionClient() public method

Constructs AmazonS3EncryptionClient with AWS Credentials, AmazonS3CryptoConfiguration Configuration object and Encryption materials
public AmazonS3EncryptionClient ( AWSCredentials credentials, Amazon.S3.Encryption.AmazonS3CryptoConfiguration config, EncryptionMaterials materials ) : Amazon.Runtime
credentials Amazon.Runtime.AWSCredentials AWS Credentials
config Amazon.S3.Encryption.AmazonS3CryptoConfiguration The AmazonS3EncryptionClient CryptoConfiguration Object
materials EncryptionMaterials /// The encryption materials to be used to encrypt and decrypt envelope key. ///
return Amazon.Runtime
        public AmazonS3EncryptionClient(AWSCredentials credentials, AmazonS3CryptoConfiguration config, EncryptionMaterials materials)
            : base(credentials, config)
        {
            this.encryptionMaterials = materials; 
            amazonS3CryptoConfig = config;
        }

Same methods

AmazonS3EncryptionClient::AmazonS3EncryptionClient ( AWSCredentials credentials, EncryptionMaterials materials ) : Amazon.Runtime
AmazonS3EncryptionClient::AmazonS3EncryptionClient ( AWSCredentials credentials, RegionEndpoint region, EncryptionMaterials materials ) : Amazon.Runtime
AmazonS3EncryptionClient::AmazonS3EncryptionClient ( Amazon.S3.Encryption.AmazonS3CryptoConfiguration config, EncryptionMaterials materials ) : Amazon.Runtime
AmazonS3EncryptionClient::AmazonS3EncryptionClient ( EncryptionMaterials materials ) : Amazon.Runtime
AmazonS3EncryptionClient::AmazonS3EncryptionClient ( RegionEndpoint region, EncryptionMaterials materials ) : Amazon.Runtime
AmazonS3EncryptionClient::AmazonS3EncryptionClient ( string awsAccessKeyId, string awsSecretAccessKey, Amazon.S3.Encryption.AmazonS3CryptoConfiguration config, EncryptionMaterials materials ) : Amazon.Runtime
AmazonS3EncryptionClient::AmazonS3EncryptionClient ( string awsAccessKeyId, string awsSecretAccessKey, EncryptionMaterials materials ) : Amazon.Runtime
AmazonS3EncryptionClient::AmazonS3EncryptionClient ( string awsAccessKeyId, string awsSecretAccessKey, RegionEndpoint region, EncryptionMaterials materials ) : Amazon.Runtime
AmazonS3EncryptionClient::AmazonS3EncryptionClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken, Amazon.S3.Encryption.AmazonS3CryptoConfiguration config, EncryptionMaterials materials ) : Amazon.Runtime
AmazonS3EncryptionClient::AmazonS3EncryptionClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken, EncryptionMaterials materials ) : Amazon.Runtime
AmazonS3EncryptionClient::AmazonS3EncryptionClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken, RegionEndpoint region, EncryptionMaterials materials ) : Amazon.Runtime