Uses of Class
software.amazon.awssdk.auth.signer.params.Aws4SignerParams
-
Packages that use Aws4SignerParams Package Description software.amazon.awssdk.auth.signer software.amazon.awssdk.auth.signer.internal software.amazon.awssdk.auth.signer.params -
-
Uses of Aws4SignerParams in software.amazon.awssdk.auth.signer
Methods in software.amazon.awssdk.auth.signer with parameters of type Aws4SignerParams Modifier and Type Method Description protected String
Aws4UnsignedPayloadSigner. calculateContentHash(SdkHttpFullRequest.Builder mutableRequest, Aws4SignerParams signerParams, SdkChecksum contentFlexibleChecksum)
SdkHttpFullRequest
Aws4UnsignedPayloadSigner. sign(SdkHttpFullRequest request, Aws4SignerParams signingParams)
CompletableFuture<SdkHttpFullRequest>
AsyncAws4Signer. signWithBody(SdkHttpFullRequest request, AsyncRequestBody requestBody, Aws4SignerParams signingParams)
-
Uses of Aws4SignerParams in software.amazon.awssdk.auth.signer.internal
Classes in software.amazon.awssdk.auth.signer.internal with type parameters of type Aws4SignerParams Modifier and Type Class Description class
AbstractAws4Signer<T extends Aws4SignerParams,U extends Aws4PresignerParams>
Abstract base class for the AWS SigV4 signer implementations.Methods in software.amazon.awssdk.auth.signer.internal with parameters of type Aws4SignerParams Modifier and Type Method Description protected String
BaseEventStreamAsyncAws4Signer. calculateContentHash(SdkHttpFullRequest.Builder mutableRequest, Aws4SignerParams signerParams, SdkChecksum contentFlexibleChecksum)
Returns the pre-defined header value and set other necessary headers if the request needs to be chunk-encoded.protected void
BaseAws4Signer. processRequestPayload(SdkHttpFullRequest.Builder mutableRequest, byte[] signature, byte[] signingKey, Aws4SignerRequestParams signerRequestParams, Aws4SignerParams signerParams)
Subclass could override this method to perform any additional procedure on the request payload, with access to the result from signing the header.protected void
BaseAws4Signer. processRequestPayload(SdkHttpFullRequest.Builder mutableRequest, byte[] signature, byte[] signingKey, Aws4SignerRequestParams signerRequestParams, Aws4SignerParams signerParams, SdkChecksum sdkChecksum)
This method overloads processRequestPayload with sdkChecksum.SdkHttpFullRequest
BaseAws4Signer. sign(SdkHttpFullRequest request, Aws4SignerParams signingParams)
SdkHttpFullRequest
BaseEventStreamAsyncAws4Signer. sign(SdkHttpFullRequest request, Aws4SignerParams signingParams)
protected AsyncRequestBody
BaseAsyncAws4Signer. signAsync(SdkHttpFullRequest request, AsyncRequestBody asyncRequestBody, Aws4SignerRequestParams requestParams, Aws4SignerParams signingParams)
This method is only used in test, where clockOverride is passed in signingParamsprotected abstract AsyncRequestBody
BaseAsyncAws4Signer. transformRequestProvider(String headerSignature, Aws4SignerRequestParams signerRequestParams, Aws4SignerParams signerParams, AsyncRequestBody asyncRequestBody)
Transform the original requestProvider by adding signing operator and returns a new requestProvider Can be overriden by subclasses to provide specific signing methodprotected AsyncRequestBody
BaseEventStreamAsyncAws4Signer. transformRequestProvider(String headerSignature, Aws4SignerRequestParams signerRequestParams, Aws4SignerParams signerParams, AsyncRequestBody asyncRequestBody)
Constructors in software.amazon.awssdk.auth.signer.internal with parameters of type Aws4SignerParams Constructor Description Aws4SignerRequestParams(Aws4SignerParams signerParams)
Generates an instance of AWS4signerRequestParams that holds the parameters used for computing a AWS 4 signature for a request based on the givenAws4SignerParams
for that request. -
Uses of Aws4SignerParams in software.amazon.awssdk.auth.signer.params
Subclasses of Aws4SignerParams in software.amazon.awssdk.auth.signer.params Modifier and Type Class Description class
Aws4PresignerParams
class
AwsS3V4SignerParams
Methods in software.amazon.awssdk.auth.signer.params that return Aws4SignerParams Modifier and Type Method Description Aws4SignerParams
Aws4SignerParams.Builder. build()
Aws4SignerParams
Aws4SignerParams.BuilderImpl. build()
Constructors in software.amazon.awssdk.auth.signer.params with parameters of type Aws4SignerParams Constructor Description BuilderImpl(Aws4SignerParams params)
-