-
Classes Class Description software.amazon.awssdk.auth.signer.AsyncAws4Signer Usesoftware.amazon.awssdk.http.auth.aws.signer.AwsV4HttpSigner
from the 'http-auth-aws' module.software.amazon.awssdk.auth.signer.Aws4Signer Usesoftware.amazon.awssdk.http.auth.aws.signer.AwsV4HttpSigner
from the 'http-auth-aws' module.software.amazon.awssdk.auth.signer.Aws4UnsignedPayloadSigner Usesoftware.amazon.awssdk.http.auth.aws.signer.AwsV4HttpSigner
from the 'http-auth-aws' module.software.amazon.awssdk.auth.signer.AwsS3V4Signer Usesoftware.amazon.awssdk.http.auth.aws.signer.AwsV4HttpSigner
from the 'http-auth-aws' module.software.amazon.awssdk.auth.signer.AwsSignerExecutionAttribute Signer execution attributes have been deprecated in favor of signer properties, set on the auth scheme's signer option.software.amazon.awssdk.auth.signer.EventStreamAws4Signer software.amazon.awssdk.auth.signer.internal.BaseAws4Signer software.amazon.awssdk.auth.signer.S3SignerExecutionAttribute Signer execution attributes have been deprecated in favor of signer properties, set on the auth scheme's signer option.software.amazon.awssdk.auth.signer.SignerLoader software.amazon.awssdk.auth.token.signer.aws.BearerTokenSigner Usesoftware.amazon.awssdk.http.auth.signer.BearerHttpSigner
from the 'http-auth' module.software.amazon.awssdk.auth.token.signer.SdkTokenExecutionAttribute Signer execution attributes have been deprecated in favor of signer properties, set on the auth scheme's signer options.
-
Fields Field Description software.amazon.awssdk.auth.signer.AwsSignerExecutionAttribute.AWS_CREDENTIALS 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 credential provider via theSdkRequest
'soverrideConfiguration.credentialsProvider
. If you're using it to call the SDK's signers, you should migrate to a subtype ofHttpSigner
.software.amazon.awssdk.auth.signer.AwsSignerExecutionAttribute.PRESIGNER_EXPIRATION 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 theAuthSchemeProvider
that 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
.software.amazon.awssdk.auth.signer.AwsSignerExecutionAttribute.SERVICE_SIGNING_NAME 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 theAuthSchemeProvider
that 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
.software.amazon.awssdk.auth.signer.AwsSignerExecutionAttribute.SIGNER_DOUBLE_URL_ENCODE 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 theAuthSchemeProvider
that 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
.software.amazon.awssdk.auth.signer.AwsSignerExecutionAttribute.SIGNER_NORMALIZE_PATH 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 theAuthSchemeProvider
that 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
.software.amazon.awssdk.auth.signer.AwsSignerExecutionAttribute.SIGNING_CLOCK 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 theAuthSchemeProvider
that 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
.software.amazon.awssdk.auth.signer.AwsSignerExecutionAttribute.SIGNING_REGION 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 theAuthSchemeProvider
that 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
.software.amazon.awssdk.auth.signer.AwsSignerExecutionAttribute.SIGNING_REGION_SCOPE 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 theAuthSchemeProvider
that 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
.software.amazon.awssdk.auth.signer.S3SignerExecutionAttribute.ENABLE_CHUNKED_ENCODING 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 theAuthSchemeProvider
that 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
.software.amazon.awssdk.auth.signer.S3SignerExecutionAttribute.ENABLE_PAYLOAD_SIGNING 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 theAuthSchemeProvider
that 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
.software.amazon.awssdk.auth.token.signer.SdkTokenExecutionAttribute.SDK_TOKEN This is a protected class that is internal to the SDK, so you shouldn't be using it.
-
Methods Method Description software.amazon.awssdk.auth.credentials.ProcessCredentialsProvider.Builder.command(String) 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.