| Package | Description | 
|---|---|
| com.amazonaws | |
| com.amazonaws.auth | |
| com.amazonaws.http | |
| com.amazonaws.internal.auth | |
| com.amazonaws.retry.internal | 
| Modifier and Type | Method and Description | 
|---|---|
protected Signer | 
AmazonWebServiceClient.getSigner()
Deprecated.  
 | 
Signer | 
AmazonWebServiceClient.getSignerByURI(URI uri)
Returns the signer based on the given URI and the current AWS client
 configuration. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected SignerProvider | 
AmazonWebServiceClient.createSignerProvider(Signer signer)  | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
EndpointPrefixAwareSigner
A signer that knows the endpoint prefix of the AWS service. 
 | 
interface  | 
RegionAwareSigner
A signer that needs to know which region it is talking to. 
 | 
interface  | 
ServiceAwareSigner
A signer that needs to know which service it is talking to. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AbstractAWSSigner
Abstract base class for AWS signing protocol implementations. 
 | 
class  | 
AWS3Signer
Signer implementation that signs requests with the AWS3 signing protocol. 
 | 
class  | 
AWS4Signer
Signer implementation that signs requests with the AWS4 signing protocol. 
 | 
class  | 
AWS4UnsignedPayloadSigner
Exactly the same as  
AWS4Signer except if the request is being sent
 over HTTPS, then it returns the string UNSIGNED-PAYLOAD as the
 content SHA-256 so services that support it can avoid needing to calculate
 the value when authorizing the request. | 
class  | 
NoOpSigner
A No-Op Signer Implementation. 
 | 
class  | 
QueryStringSigner
Signer implementation responsible for signing an AWS query string request
 according to the various signature versions and hashing algorithms. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static Signer | 
SignerFactory.createSigner(String signerType,
            SignerParams params)
Create an instance of the given signer type and initialize it with the
 given parameters. 
 | 
Signer | 
StaticSignerProvider.getSigner(SignerProviderContext context)  | 
static Signer | 
SignerFactory.getSigner(String serviceName,
         String regionName)
Returns a non-null signer for the specified service and region according
 to the internal configuration which provides a basic default algorithm
 used for signer determination. 
 | 
static Signer | 
SignerFactory.getSignerByTypeAndService(String signerType,
                         String serviceName)
Returns an instance of the given signer type and configures it with the
 given service name (if applicable). 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static void | 
SignerFactory.registerSigner(String signerType,
              Class<? extends Signer> signerClass)
Register an implementation class for the given signer type. 
 | 
| Constructor and Description | 
|---|
SignerAsRequestSigner(Signer signer,
                     AWSCredentialsProvider credentialsProvider)
Creates a  
SignerAsRequestSigner | 
StaticSignerProvider(Signer signer)  | 
| Modifier and Type | Method and Description | 
|---|---|
Signer | 
ExecutionContext.getSigner(SignerProviderContext context)
 | 
Signer | 
ExecutionContext.getSignerByURI(URI uri)
Deprecated.  
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
ExecutionContext.setSigner(Signer signer)
Deprecated.  
 | 
| Modifier and Type | Class and Description | 
|---|---|
static class  | 
DefaultSignerProviderTest.FooSigner  | 
| Modifier and Type | Field and Description | 
|---|---|
static Signer | 
DefaultSignerProviderTest.DEFAULT_SIGNER  | 
| Modifier and Type | Method and Description | 
|---|---|
Signer | 
DefaultSignerProvider.getSigner(SignerProviderContext context)  | 
Signer | 
NoOpSignerProvider.getSigner(SignerProviderContext context)  | 
abstract Signer | 
SignerProvider.getSigner(SignerProviderContext context)  | 
| Constructor and Description | 
|---|
DefaultSignerProvider(AmazonWebServiceClient awsClient,
                     Signer defaultSigner)  | 
| Modifier and Type | Method and Description | 
|---|---|
Signer | 
AuthRetryParameters.getSignerForRetry()  | 
| Constructor and Description | 
|---|
AuthRetryParameters(Signer signer,
                   URI endpoint)  | 
Copyright © 2018. All rights reserved.