Interface used to provide interchangeable strategies for signing requests using the various AWS signature protocols.
Methods | ||
---|---|---|
public
|
signRequest(RequestInterface $request, CredentialsInterface $credentials): RequestInterface
|
# |
public
|
presign(
RequestInterface $request,
CredentialsInterface $credentials,
int|string|DateTimeInterface $expires,
array $options = [],
): RequestInterface
|
# |