public class AwsSignatureAuthorization extends BasicRequestAuthorization
Represents AWS Signature authorization method for the Web Service Test Object
Modifiers | Name | Description |
---|---|---|
static String |
AUTHORIZATION_TYPE_NAME |
Constructor and description |
---|
AwsSignatureAuthorization
(AwsSignatureLocation signatureLocation, String awsAccessKey, String awsSecretKey, String awsRegion, String awsServiceName, String awsSessionToken) |
Type Params | Return Type | Name and description |
---|---|---|
|
public static AwsSignatureAuthorization |
adapt(RequestAuthorization requestAuthorization) |
|
public static AwsSignatureAuthorization |
adapt(Map<String, String> properties) |
|
public Optional<String> |
getAwsAccessKey() |
|
public String |
getAwsRegion() |
|
public Optional<String> |
getAwsSecretKey() |
|
public Optional<String> |
getAwsServiceName() |
|
public Optional<String> |
getAwsSessionToken() |
|
public AwsSignatureLocation |
getSignatureLocation() |
|
public static boolean |
is(RequestAuthorization requestAuthorization) |
|
public void |
validate() |
Methods inherited from class | Name |
---|---|
class BasicRequestAuthorization |
equals, getAuthorizationInfo, getAuthorizationType, hashCode, setAuthorizationInfo, setAuthorizationType |