Class AmazonS3CryptoConfigurationV2
AmazonS3CryptoConfigurationV2 allows customers to set storage mode for encryption credentials for AmazonS3EncryptionClientV2
Inheritance
System.Object
Amazon.Runtime.ClientConfig
Amazon.S3.AmazonS3Config
AmazonS3CryptoConfigurationV2
Implements
Amazon.Runtime.IClientConfig
Inherited Members
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 SourceAmazonS3CryptoConfigurationV2(SecurityProfile)
Default Constructor.
Declaration
public AmazonS3CryptoConfigurationV2(SecurityProfile securityProfile)
Parameters
Type | Name | Description |
---|---|---|
SecurityProfile | securityProfile |
Properties
| Improve this Doc View SourceSecurityProfile
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