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
Показать файл Открыть проект

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

Метод Описание
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