AWS SDK for .NET Documentation
S3PostUploadSignedPolicy Class
AmazonAmazon.S3.UtilS3PostUploadSignedPolicy Did this page help you?   Yes   No    Tell us about it...
Utility class for managing and exchanging HTTP POST uploads of objects to Amazon S3.
Declaration Syntax
C#
public class S3PostUploadSignedPolicy
Members
All MembersConstructorsMethodsProperties



IconMemberDescription
S3PostUploadSignedPolicy()()()()
Initializes a new instance of the S3PostUploadSignedPolicy class

AccessKeyId
The AWS Access Key Id for the credential pair that produced the signature.

Equals(Object)
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
GetHashCode()()()()
Serves as a hash function for a particular type.
(Inherited from Object.)
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.

GetType()()()()
Gets the type of the current instance.
(Inherited from Object.)
Policy
The policy document which governs what uploads can be done.

Signature
The signature for the policy.

ToJson()()()()
JSON representation of this object

ToString()()()()
Returns a string that represents the current object.
(Inherited from Object.)
ToXml()()()()
XML Representation of this object

Remarks

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
Inheritance Hierarchy
Object
S3PostUploadSignedPolicy

Assembly: AWSSDK (Module: AWSSDK) Version: 1.5.60.0 (1.5.60.0)