Class V4aProperties
- java.lang.Object
-
- software.amazon.awssdk.http.auth.aws.crt.internal.signer.V4aProperties
-
@Immutable public final class V4aProperties extends Object
A class which contains "properties" relevant to SigV4a. These properties can be derivedSignerProperty's on aBaseSignRequest.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classV4aProperties.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static V4aProperties.Builderbuilder()AwsCredentialsIdentitygetCredentials()CredentialScopegetCredentialScope()ClockgetSigningClock()booleanshouldDoubleUrlEncode()booleanshouldNormalizePath()
-
-
-
Method Detail
-
builder
public static V4aProperties.Builder builder()
-
getCredentials
public AwsCredentialsIdentity getCredentials()
-
getCredentialScope
public CredentialScope getCredentialScope()
-
getSigningClock
public Clock getSigningClock()
-
shouldDoubleUrlEncode
public boolean shouldDoubleUrlEncode()
-
shouldNormalizePath
public boolean shouldNormalizePath()
-
-