Class Aws4SignerParams
- java.lang.Object
-
- software.amazon.awssdk.auth.signer.params.Aws4SignerParams
-
- Direct Known Subclasses:
Aws4PresignerParams,AwsS3V4SignerParams
public class Aws4SignerParams extends Object
Parameters that are used during signing. Required parameters vary based on signer implementations. Signer implementations might only use a subset of params in this class.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceAws4SignerParams.Builder<B extends Aws4SignerParams.Builder<B>>protected static classAws4SignerParams.BuilderImpl<B extends Aws4SignerParams.Builder<B>>
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description AwsCredentialsawsCredentials()static Aws4SignerParams.Builderbuilder()SignerChecksumParamschecksumParams()BooleandoubleUrlEncode()BooleannormalizePath()Optional<Clock>signingClockOverride()StringsigningName()RegionsigningRegion()Optional<Integer>timeOffset()
-
-
-
Method Detail
-
builder
public static Aws4SignerParams.Builder builder()
-
doubleUrlEncode
public Boolean doubleUrlEncode()
-
normalizePath
public Boolean normalizePath()
-
awsCredentials
public AwsCredentials awsCredentials()
-
signingName
public String signingName()
-
signingRegion
public Region signingRegion()
-
checksumParams
public SignerChecksumParams checksumParams()
-
-