Uses of Class
software.amazon.awssdk.core.checksums.ChecksumSpecs
Packages that use ChecksumSpecs
Package
Description
-
Uses of ChecksumSpecs in software.amazon.awssdk.core.checksums
Methods in software.amazon.awssdk.core.checksums that return ChecksumSpecs -
Uses of ChecksumSpecs in software.amazon.awssdk.core.interceptor
Fields in software.amazon.awssdk.core.interceptor with type parameters of type ChecksumSpecsModifier and TypeFieldDescriptionstatic final ExecutionAttribute<ChecksumSpecs>SdkExecutionAttribute.RESOLVED_CHECKSUM_SPECSThe checksum algorithm is resolved based on the Request member. -
Uses of ChecksumSpecs in software.amazon.awssdk.core.internal.util
Methods in software.amazon.awssdk.core.internal.util that return ChecksumSpecsModifier and TypeMethodDescriptionstatic ChecksumSpecsHttpChecksumResolver.getResolvedChecksumSpecs(ExecutionAttributes executionAttributes) static ChecksumSpecsHttpChecksumResolver.resolveChecksumSpecs(ExecutionAttributes executionAttributes) Methods in software.amazon.awssdk.core.internal.util that return types with arguments of type ChecksumSpecsModifier and TypeMethodDescriptionstatic Optional<ChecksumSpecs>HttpChecksumUtils.checksumSpecWithRequestAlgorithm(ExecutionAttributes executionAttributes) Methods in software.amazon.awssdk.core.internal.util with parameters of type ChecksumSpecsModifier and TypeMethodDescriptionstatic Pair<ChecksumAlgorithm,String> HttpChecksumUtils.getAlgorithmChecksumValuePair(SdkHttpResponse sdkHttpResponse, ChecksumSpecs resolvedChecksumSpecs) Loops through the supported list of checksum for the operation, and gets the header value for the checksum header.static booleanHttpChecksumUtils.isHttpChecksumPresent(SdkHttpRequest sdkHttpRequest, ChecksumSpecs checksumSpec) Checks if the request header is already updated with Calculated checksum.static booleanHttpChecksumUtils.isHttpChecksumValidationEnabled(ChecksumSpecs resolvedChecksumSpecs) static booleanHttpChecksumUtils.isStreamingUnsignedPayload(SdkHttpRequest sdkHttpRequest, ExecutionAttributes executionAttributes, ChecksumSpecs headerChecksumSpecs, boolean isContentStreaming) The header based Checksum is computed only if following criteria is met - Flexible checksum is not already computed.static booleanHttpChecksumUtils.isTrailerBasedChecksumForClientType(ExecutionAttributes executionAttributes, SdkHttpRequest httpRequest, ClientType clientType, ChecksumSpecs checksumSpecs, boolean hasRequestBody, boolean isContentSteaming) static booleanHttpChecksumUtils.isTrailerBasedFlexibleChecksumComputed(SdkHttpRequest sdkHttpRequest, ExecutionAttributes executionAttributes, ChecksumSpecs checksumSpecs, boolean hasRequestBody, boolean isContentStreaming) The trailer based Checksum is computed only if following criteria is met - Flexible checksum is not already computed.