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.
-