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