C# Класс Amazon.S3.Util.S3PostUploadSignedPolicy

Показать файл Открыть проект

Открытые методы

Метод Описание
GetReadablePolicy ( ) : string

Get the policy document as a human readable string.

GetSignedPolicy ( string policy, AWSCredentials credentials ) : S3PostUploadSignedPolicy

Given a policy and AWS credentials, produce a S3PostUploadSignedPolicy.

GetSignedPolicyFromJson ( string policyJson ) : S3PostUploadSignedPolicy

Create an instance of this class from a JSON string.

GetSignedPolicyFromXml ( string policyXml ) : S3PostUploadSignedPolicy

Create an instance of this class from an XML string.

GetSignedPolicyV4 ( string policy, AWSCredentials credentials, RegionEndpoint region ) : S3PostUploadSignedPolicy

Given a policy and AWS credentials, produce a S3PostUploadSignedPolicy.

ToJson ( ) : string

JSON representation of this object

ToXml ( ) : string

XML Representation of this object

Приватные методы

Метод Описание
addConditionsToPolicy ( string policy, string>.Dictionary newConditions ) : byte[]
addTokenToPolicy ( string policy, string token ) : byte[]

Описание методов

GetReadablePolicy() публичный Метод

Get the policy document as a human readable string.
public GetReadablePolicy ( ) : string
Результат string

GetSignedPolicy() публичный статический Метод

Given a policy and AWS credentials, produce a S3PostUploadSignedPolicy.
public static GetSignedPolicy ( string policy, AWSCredentials credentials ) : S3PostUploadSignedPolicy
policy string JSON string representing the policy to sign
credentials Amazon.Runtime.AWSCredentials Credentials to sign the policy with
Результат S3PostUploadSignedPolicy

GetSignedPolicyFromJson() публичный статический Метод

Create an instance of this class from a JSON string.
public static GetSignedPolicyFromJson ( string policyJson ) : S3PostUploadSignedPolicy
policyJson string JSON string
Результат S3PostUploadSignedPolicy

GetSignedPolicyFromXml() публичный статический Метод

Create an instance of this class from an XML string.
public static GetSignedPolicyFromXml ( string policyXml ) : S3PostUploadSignedPolicy
policyXml string XML string generated by ToXml()
Результат S3PostUploadSignedPolicy

GetSignedPolicyV4() публичный статический Метод

Given a policy and AWS credentials, produce a S3PostUploadSignedPolicy.
public static GetSignedPolicyV4 ( string policy, AWSCredentials credentials, RegionEndpoint region ) : S3PostUploadSignedPolicy
policy string JSON string representing the policy to sign
credentials Amazon.Runtime.AWSCredentials Credentials to sign the policy with
region RegionEndpoint Service region endpoint.
Результат S3PostUploadSignedPolicy

ToJson() публичный Метод

JSON representation of this object
public ToJson ( ) : string
Результат string

ToXml() публичный Метод

XML Representation of this object
public ToXml ( ) : string
Результат string