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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
sign(SignableRequest<?> request, AWSCredentials credentials)
Sign the given request with the given set of credentials.
-
-
-
Method Detail
-
sign
void sign(SignableRequest<?> request, AWSCredentials credentials)
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.
-
-