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 byExecutionInterceptors 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 booleanisSignerOverridden(SdkRequest request, ExecutionAttributes executionAttributes)static SdkRequestoverrideSignerIfNotOverridden(SdkRequest request, ExecutionAttributes executionAttributes, Supplier<Signer> signer)Deprecated.No longer used by modern clients after migration to reference architecturestatic SdkRequestoverrideSignerIfNotOverridden(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)
-
-