Search
Preparing search index...
The search index is not available
ApiGatewayManagementApi Client - AWS SDK for JavaScript v3
Options
All
Public
Public/Protected
All
Inherited
Externals
Menu
Globals
SignatureV4
Class SignatureV4
Hierarchy
SignatureV4
Implements
RequestPresigner
RequestSigner
StringSigner
EventSigner
Index
Constructors
constructor
Methods
presign
sign
Constructors
constructor
new
Signature
V4
(
__namedParameters
:
{
applyChecksum
:
undefined
|
false
|
true
;
credentials
:
AwsCredentialIdentity
|
Provider
<
AwsCredentialIdentity
>
;
region
:
string
|
Provider
<
string
>
;
service
:
string
;
sha256
:
HashConstructor
|
ChecksumConstructor
|
(
HashConstructor
&
ChecksumConstructor
)
|
(
ChecksumConstructor
&
HashConstructor
)
;
uriEscapePath
:
undefined
|
false
|
true
}
)
:
SignatureV4
Parameters
__namedParameters:
{
applyChecksum
:
undefined
|
false
|
true
;
credentials
:
AwsCredentialIdentity
|
Provider
<
AwsCredentialIdentity
>
;
region
:
string
|
Provider
<
string
>
;
service
:
string
;
sha256
:
HashConstructor
|
ChecksumConstructor
|
(
HashConstructor
&
ChecksumConstructor
)
|
(
ChecksumConstructor
&
HashConstructor
)
;
uriEscapePath
:
undefined
|
false
|
true
}
apply
Checksum
:
undefined
|
false
|
true
credentials
:
AwsCredentialIdentity
|
Provider
<
AwsCredentialIdentity
>
region
:
string
|
Provider
<
string
>
service
:
string
sha256
:
HashConstructor
|
ChecksumConstructor
|
(
HashConstructor
&
ChecksumConstructor
)
|
(
ChecksumConstructor
&
HashConstructor
)
uri
Escape
Path
:
undefined
|
false
|
true
Returns
SignatureV4
Methods
presign
presign
(
originalRequest
:
HttpRequest
, options
?:
RequestPresigningArguments
)
:
Promise
<
HttpRequest
>
Parameters
originalRequest:
HttpRequest
Optional
options:
RequestPresigningArguments
Returns
Promise
<
HttpRequest
>
sign
sign
(
stringToSign
:
string
, options
?:
SigningArguments
)
:
Promise
<
string
>
sign
(
event
:
FormattedEvent
, options
:
EventSigningArguments
)
:
Promise
<
string
>
sign
(
requestToSign
:
HttpRequest
, options
?:
RequestSigningArguments
)
:
Promise
<
HttpRequest
>
Parameters
stringToSign:
string
Optional
options:
SigningArguments
Returns
Promise
<
string
>
Parameters
event:
FormattedEvent
options:
EventSigningArguments
Returns
Promise
<
string
>
Parameters
requestToSign:
HttpRequest
Optional
options:
RequestSigningArguments
Returns
Promise
<
HttpRequest
>
Signature
V4
constructor
presign
sign