C# 클래스 Amazon.Runtime.Internal.Auth.S3Signer

상속: AbstractAWSSigner
파일 보기 프로젝트 열기: scopely/aws-sdk-net 1 사용 예제들

Private Properties

프로퍼티 타입 설명
SelectSigner AbstractAWSSigner
SignRequest void
buildCanonicalizedHeaders StringBuilder
buildSigningString string

공개 메소드들

메소드 설명
S3Signer ( ) : System

S3 signer constructor

Sign ( IRequest request, ClientConfig clientConfig, RequestMetrics metrics, string awsAccessKeyId, string awsSecretAccessKey ) : void

비공개 메소드들

메소드 설명
SelectSigner ( IRequest irequest, ClientConfig config ) : AbstractAWSSigner

Inspects the supplied evidence to return the signer appropriate for the operation and precomputes the body hash for the request if AWS4 protocol is selected.

SignRequest ( IRequest request, ClientConfig clientConfig, RequestMetrics metrics, string awsAccessKeyId, string awsSecretAccessKey ) : void
buildCanonicalizedHeaders ( string>.IDictionary headers ) : StringBuilder
buildSigningString ( string verb, string canonicalizedResource, string>.IDictionary parameters, string>.IDictionary webHeaders ) : string

메소드 상세

S3Signer() 공개 메소드

S3 signer constructor
public S3Signer ( ) : System
리턴 System

Sign() 공개 메소드

public Sign ( IRequest request, ClientConfig clientConfig, RequestMetrics metrics, string awsAccessKeyId, string awsSecretAccessKey ) : void
request IRequest
clientConfig ClientConfig
metrics Amazon.Runtime.Internal.Util.RequestMetrics
awsAccessKeyId string
awsSecretAccessKey string
리턴 void