C# 클래스 Amazon.Polly.SynthesizeSpeechUtil.SynthesizeSpeechPresignedUrlSigner

TODO When the SDK supports arrays in request parameters use the new implementation and delete this class.
상속: Amazon.Runtime.Internal.Auth.AWS4PreSignedUrlSigner
파일 보기 프로젝트 열기: aws/aws-sdk-net

공개 메소드들

메소드 설명
CanonicalizeQueryParametersForSynthesizeSpeech ( string>.IDictionary parameters, bool uriEncodeParameters ) : string

This method was copied from AWS4PreSignedUrlSigner.CanonicalizeQueryParameters and adapted for this utility.

SignSynthesizeSpeechRequest ( IRequest request, RequestMetrics metrics, string awsAccessKeyId, string awsSecretAccessKey, string service, string region ) : AWS4SigningResult

This method was copied from AWS4PreSignedUrlSigner.SignRequest and adapted for this utility.

비공개 메소드들

메소드 설명
AppendLexiconNamesParameter ( StringBuilder canonicalQueryString, string jsonArray, bool uriEncodeParameters ) : void

메소드 상세

CanonicalizeQueryParametersForSynthesizeSpeech() 공개 정적인 메소드

This method was copied from AWS4PreSignedUrlSigner.CanonicalizeQueryParameters and adapted for this utility.
public static CanonicalizeQueryParametersForSynthesizeSpeech ( string>.IDictionary parameters, bool uriEncodeParameters ) : string
parameters string>.IDictionary
uriEncodeParameters bool
리턴 string

SignSynthesizeSpeechRequest() 공개 정적인 메소드

This method was copied from AWS4PreSignedUrlSigner.SignRequest and adapted for this utility.
public static SignSynthesizeSpeechRequest ( IRequest request, RequestMetrics metrics, string awsAccessKeyId, string awsSecretAccessKey, string service, string region ) : AWS4SigningResult
request IRequest
metrics RequestMetrics
awsAccessKeyId string
awsSecretAccessKey string
service string
region string
리턴 Amazon.Runtime.Internal.Auth.AWS4SigningResult