Interface Presigner
-
- All Known Implementing Classes:
NoOpSigner
- Functional Interface:
- This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
@FunctionalInterface public interface Presigner
Interface for the signer used for pre-signing the requests. All SDK signer implementations that support pre-signing will implement this interface.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description SdkHttpFullRequest
presign(SdkHttpFullRequest request, ExecutionAttributes executionAttributes)
Method that takes in an request and returns a pre signed version of the request.
-
-
-
Method Detail
-
presign
SdkHttpFullRequest presign(SdkHttpFullRequest request, ExecutionAttributes executionAttributes)
Method that takes in an request and returns a pre signed version of the request.- Parameters:
request
- The request to presignexecutionAttributes
- Contains the attributes required for pre signing the request- Returns:
- A pre signed version of the input request
-
-