AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.
Namespace: Amazon.S3.Util
Assembly: AWSSDK.dll
Version: (assembly version)
public class S3PostUploadSignedPolicy : Object
The S3PostUploadSignedPolicy type exposes the following members
Name | Description | |
---|---|---|
S3PostUploadSignedPolicy() |
Name | Type | Description | |
---|---|---|---|
AccessKeyId | System.String | The AWS Access Key Id for the credential pair that produced the signature. | |
Policy | System.String | The policy document which governs what uploads can be done. | |
SecurityToken | System.String | The security token from session or instance credentials. | |
Signature | System.String | The signature for the policy. |
Name | Description | |
---|---|---|
GetReadablePolicy() | Get the policy document as a human readable string. | |
GetSignedPolicy(string, AWSCredentials) | Given a policy and AWS credentials, produce a S3PostUploadSignedPolicy. | |
GetSignedPolicyFromJson(string) | Create an instance of this class from a JSON string. | |
GetSignedPolicyFromXml(string) | Create an instance of this class from an XML string. | |
ToJson() | JSON representation of this object | |
ToXml() | XML Representation of this object |
This object supports creating, marshalling, and unmarshalling of the information needed to build an authenticated HTTP POST request to S3 for uploading objects according to a policy.
For more information, http://docs.aws.amazon.com/AmazonS3/latest/dev/UsingHTTPPOST.html.NET Framework:
Supported in: 4.5, 4.0, 3.5