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 interface
Aws4SignerParams.Builder<B extends Aws4SignerParams.Builder<B>>
protected static class
Aws4SignerParams.BuilderImpl<B extends Aws4SignerParams.Builder<B>>
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description AwsCredentials
awsCredentials()
static Aws4SignerParams.Builder
builder()
SignerChecksumParams
checksumParams()
Boolean
doubleUrlEncode()
Boolean
normalizePath()
Optional<Clock>
signingClockOverride()
String
signingName()
Region
signingRegion()
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()
-
-