public final class SignerFactory extends Object
| Modifier and Type | Method and Description | 
|---|---|
| static Signer | 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 | getSignerByTypeAndService(String signerType,
                         String serviceName)Returns an instance of the given signer type and configures it with the
 given service name (if applicable). | 
| static void | registerSigner(String signerType,
              Class<? extends Signer> signerClass)Register an implementation class for the given signer type. | 
public static void registerSigner(String signerType, Class<? extends Signer> signerClass)
signerType - The name of the signer type to register.signerClass - The class implementing the given signature protocol.public static Signer getSigner(String serviceName, String regionName)
serviceName - The name of the service to talk to.regionName - The name of the region to talk to; not necessarily the region
            used for signing.public static Signer getSignerByTypeAndService(String signerType, String serviceName)
signerType - The type of signer to create.serviceName - The name of the service to configure on the signer.Copyright © 2017. All rights reserved.