Class SignerOverrideUtils
- java.lang.Object
-
- software.amazon.awssdk.awscore.util.SignerOverrideUtils
-
public final class SignerOverrideUtils extends Object
Utility to override a givenSdkRequest
'sSigner
. Typically used byExecutionInterceptor
s that wish to dynamically enable particular signing methods, like SigV4a for multi-region endpoints.
-
-
Method Summary
All Methods Static Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static 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 Detail
-
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)
-
-