-
Deprecated ClassesClassDescriptionUse
software.amazon.awssdk.http.auth.aws.signer.AwsV4HttpSignerfrom the 'http-auth-aws' module.Usesoftware.amazon.awssdk.http.auth.aws.signer.AwsV4HttpSignerfrom the 'http-auth-aws' module.Usesoftware.amazon.awssdk.http.auth.aws.signer.AwsV4HttpSignerfrom the 'http-auth-aws' module.Signer execution attributes have been deprecated in favor ofSignerPropertys, set on theAuthSchemeOption. SeeAuthSchemeProviderandSignerPropertyfor how to use it.this class is deprecated and will not be updated. UseSignerPropertyandHttpSignerin 'http-auth-spi' instead.Signer execution attributes have been deprecated in favor ofSignerPropertys, set on theAuthSchemeOption. SeeAuthSchemeProviderandSignerPropertyfor how to use it.Usesoftware.amazon.awssdk.http.auth.signer.BearerHttpSignerfrom the 'http-auth' module.Signer execution attributes have been deprecated in favor of signer properties, set on the auth scheme's signer options.
-
Deprecated FieldsFieldDescriptionThis is a protected class that is internal to the SDK, so you shouldn't be using it. If you are using it from execution interceptors, you should instead be overriding the credential provider via the
SdkRequest'soverrideConfiguration.credentialsProvider. If you're using it to call the SDK's signers, you should migrate to a subtype ofHttpSigner.This is a protected class that is internal to the SDK, so you shouldn't be using it. If you are using it from execution interceptors, you should instead be overriding the expiration via theAuthSchemeProviderthat is configured on the SDK client builder. If you're using it to call the SDK's signers, you should migrate to a subtype ofHttpSigner.This is a protected class that is internal to the SDK, so you shouldn't be using it. If you are using it from execution interceptors, you should instead be overriding the signing region name via theAuthSchemeProviderthat is configured on the SDK client builder. If you're using it to call the SDK's signers, you should migrate to a subtype ofHttpSigner.This is a protected class that is internal to the SDK, so you shouldn't be using it. If you are using it from execution interceptors, you should instead be overriding the double-url-encode setting via theAuthSchemeProviderthat is configured on the SDK client builder. If you're using it to call the SDK's signers, you should migrate to a subtype ofHttpSigner.This is a protected class that is internal to the SDK, so you shouldn't be using it. If you are using it from execution interceptors, you should instead be overriding the normalize-path setting via theAuthSchemeProviderthat is configured on the SDK client builder. If you're using it to call the SDK's signers, you should migrate to a subtype ofHttpSigner.This is a protected class that is internal to the SDK, so you shouldn't be using it. If you are using it from execution interceptors, you should instead be overriding the clock setting via theAuthSchemeProviderthat is configured on the SDK client builder. If you're using it to call the SDK's signers, you should migrate to a subtype ofHttpSigner.This is a protected class that is internal to the SDK, so you shouldn't be using it. If you are using it from execution interceptors, you should instead be overriding the signing region via theAuthSchemeProviderthat is configured on the SDK client builder. If you're using it to call the SDK's signers, you should migrate to a subtype ofHttpSigner.This is a protected class that is internal to the SDK, so you shouldn't be using it. If you are using it from execution interceptors, you should instead be overriding the signing region scope via theAuthSchemeProviderthat is configured on the SDK client builder. If you're using it to call the SDK's signers, you should migrate to a subtype ofHttpSigner.This is a protected class that is internal to the SDK, so you shouldn't be using it. If you are using it from execution interceptors, you should instead be overriding the chunk encoding setting via theAuthSchemeProviderthat is configured on the SDK client builder. If you're using it to call the SDK's signers, you should migrate to a subtype ofHttpSigner.This is a protected class that is internal to the SDK, so you shouldn't be using it. If you are using it from execution interceptors, you should instead be overriding the payload signing setting via theAuthSchemeProviderthat is configured on the SDK client builder. If you're using it to call the SDK's signers, you should migrate to a subtype ofHttpSigner.This is a protected class that is internal to the SDK, so you shouldn't be using it.
-
Deprecated MethodsMethodDescriptionThe create() method that returns a singleton instance which can cause issues if one client closes the provider while others are still using it. Use
builder().build()to create independent instances, which is the safer approach and recommended for most use cases.The recommended approach is to specify the command as a list of Strings, usingProcessCredentialsProvider.Builder.command(List)instead, which makes it easier to programmatically add parameters to commands without needing to escape those parameters to protect against command injection.
software.amazon.awssdk.http.auth.aws.signer.AwsV4HttpSignerfrom the 'http-auth-aws' module.