Class SignerOverrideUtils
java.lang.Object
software.amazon.awssdk.awscore.util.SignerOverrideUtils
Utility to override a given
SdkRequest
's Signer
. Typically used by ExecutionInterceptor
s that wish to
dynamically enable particular signing methods, like SigV4a for multi-region endpoints.-
Method Summary
Modifier and TypeMethodDescriptionstatic boolean
isSignerOverridden
(SdkRequest request, ExecutionAttributes executionAttributes) static SdkRequest
overrideSignerIfNotOverridden
(SdkRequest request, ExecutionAttributes executionAttributes, Supplier<Signer> signer) Deprecated.No longer used by modern clients after migration to reference architecturestatic SdkRequest
overrideSignerIfNotOverridden
(SdkRequest request, ExecutionAttributes executionAttributes, Signer signer) Deprecated.No longer used by modern clients after migration to reference architecture
-
Method Details
-
overrideSignerIfNotOverridden
@Deprecated public static SdkRequest overrideSignerIfNotOverridden(SdkRequest request, ExecutionAttributes executionAttributes, Signer signer) Deprecated.No longer used by modern clients after migration to reference architecture -
overrideSignerIfNotOverridden
@Deprecated public static SdkRequest overrideSignerIfNotOverridden(SdkRequest request, ExecutionAttributes executionAttributes, Supplier<Signer> signer) Deprecated.No longer used by modern clients after migration to reference architecture -
isSignerOverridden
public static boolean isSignerOverridden(SdkRequest request, ExecutionAttributes executionAttributes)
-