Package com.amazonaws.auth
Interface Signer
- All Known Subinterfaces:
RegionAwareSigner,ServiceAwareSigner
- All Known Implementing Classes:
AbstractAWSSigner,AWS3Signer,AWS4Signer,NoOpSigner,QueryStringSigner
public interface Signer
A strategy for applying cryptographic signatures to a request, proving
that the request was made by someone in posession of the given set of
credentials without transmitting the secret key over the wire.
-
Method Summary
Modifier and TypeMethodDescriptionvoidsign(SignableRequest<?> request, AWSCredentials credentials) Sign the given request with the given set of credentials.
-
Method Details
-
sign
Sign the given request with the given set of credentials. Modifies the passed-in request to apply the signature.- Parameters:
request- The request to sign.credentials- The credentials to sign the request with.
-