code: private static Signer lookupAndCreateSigner(String serviceName, String regionName) {
          String signerType = lookUpSignerTypeByServiceAndRegion(serviceName, regionName);
          return createSigner(signerType, serviceName);
      }
docs: Internal implementation for looking up and creating a signer by service
  name and region.