Show / Hide Table of Contents

Class AmazonS3CryptoConfigurationV2

AmazonS3CryptoConfigurationV2 allows customers to set storage mode for encryption credentials for AmazonS3EncryptionClientV2

Inheritance
System.Object
Amazon.Runtime.ClientConfig
Amazon.S3.AmazonS3Config
AmazonS3CryptoConfigurationBase
AmazonS3CryptoConfigurationV2
Implements
Amazon.Runtime.IClientConfig
Inherited Members
AmazonS3CryptoConfigurationBase.StorageMode
Amazon.S3.AmazonS3Config.Initialize()
Amazon.S3.AmazonS3Config.DetermineServiceURL()
Amazon.S3.AmazonS3Config.Validate()
Amazon.S3.AmazonS3Config.ForcePathStyle
Amazon.S3.AmazonS3Config.UseAccelerateEndpoint
Amazon.S3.AmazonS3Config.UseArnRegion
Amazon.S3.AmazonS3Config.USEast1RegionalEndpointValue
Amazon.S3.AmazonS3Config.RegionEndpointServiceName
Amazon.S3.AmazonS3Config.ServiceVersion
Amazon.S3.AmazonS3Config.UserAgent
Amazon.Runtime.ClientConfig.MaxTimeout
Amazon.Runtime.ClientConfig.SetUseNagleIfAvailable(System.Boolean)
Amazon.Runtime.ClientConfig.ValidateTimeout(System.Nullable<System.TimeSpan>)
Amazon.Runtime.ClientConfig.GetTimeoutValue(System.Nullable<System.TimeSpan>, System.Nullable<System.TimeSpan>)
Amazon.Runtime.ClientConfig.GetWebProxy()
Amazon.Runtime.ClientConfig.SetWebProxy(System.Net.WebProxy)
Amazon.Runtime.ClientConfig.SignatureMethod
Amazon.Runtime.ClientConfig.SignatureVersion
Amazon.Runtime.ClientConfig.UseAlternateUserAgentHeader
Amazon.Runtime.ClientConfig.RegionEndpoint
Amazon.Runtime.ClientConfig.ServiceURL
Amazon.Runtime.ClientConfig.UseHttp
Amazon.Runtime.ClientConfig.AuthenticationRegion
Amazon.Runtime.ClientConfig.AuthenticationServiceName
Amazon.Runtime.ClientConfig.MaxErrorRetry
Amazon.Runtime.ClientConfig.IsMaxErrorRetrySet
Amazon.Runtime.ClientConfig.LogResponse
Amazon.Runtime.ClientConfig.ReadEntireResponse
Amazon.Runtime.ClientConfig.BufferSize
Amazon.Runtime.ClientConfig.ProgressUpdateInterval
Amazon.Runtime.ClientConfig.ResignRetries
Amazon.Runtime.ClientConfig.AllowAutoRedirect
Amazon.Runtime.ClientConfig.LogMetrics
Amazon.Runtime.ClientConfig.DisableLogging
Amazon.Runtime.ClientConfig.ProxyCredentials
Amazon.Runtime.ClientConfig.TcpKeepAlive
Amazon.Runtime.ClientConfig.Timeout
Amazon.Runtime.ClientConfig.UseDualstackEndpoint
Amazon.Runtime.ClientConfig.ThrottleRetries
Amazon.Runtime.ClientConfig.CorrectedUtcNow
Amazon.Runtime.ClientConfig.ClockOffset
Amazon.Runtime.ClientConfig.DisableHostPrefixInjection
Amazon.Runtime.ClientConfig.EndpointDiscoveryEnabled
Amazon.Runtime.ClientConfig.EndpointDiscoveryCacheLimit
Amazon.Runtime.ClientConfig.RetryMode
Amazon.Runtime.ClientConfig.FastFailRequests
Amazon.Runtime.ClientConfig.ReadWriteTimeout
Amazon.Runtime.ClientConfig.ProxyHost
Amazon.Runtime.ClientConfig.ProxyPort
Amazon.Runtime.ClientConfig.ProxyBypassList
Amazon.Runtime.ClientConfig.ProxyBypassOnLocal
Amazon.Runtime.ClientConfig.MaxIdleTime
Amazon.Runtime.ClientConfig.ConnectionLimit
Amazon.Runtime.ClientConfig.UseNagleAlgorithm
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 AmazonS3CryptoConfigurationV2 : AmazonS3CryptoConfigurationBase, IClientConfig

Constructors

| Improve this Doc View Source

AmazonS3CryptoConfigurationV2(SecurityProfile)

Default Constructor.

Declaration
public AmazonS3CryptoConfigurationV2(SecurityProfile securityProfile)
Parameters
Type Name Description
SecurityProfile securityProfile

Properties

| Improve this Doc View Source

SecurityProfile

Determines enabled key wrap and content encryption schemas The default is V2.

Declaration
public SecurityProfile SecurityProfile { get; set; }
Property Value
Type Description
SecurityProfile

Implements

Amazon.Runtime.IClientConfig
  • Improve this Doc
  • View Source
In This Article
Back to top Generated by DocFX