nest-paapi-5
Version:
A NestJS module for Amazon's Product Advertising API 5.0 (PAAPI5)
30 lines • 949 B
TypeScript
import { AxiosHeaders, Method } from "axios";
import { Region } from "./types";
export declare class SignService {
sign({ accessKey, secretKey, headers, method, path, payload, region, service, timestamp, }: {
accessKey: string;
secretKey: string;
headers: AxiosHeaders;
method: Method;
path: string;
payload: object;
region: Region;
service?: string;
timestamp: number;
}): string;
private createAuthorizationHeader;
private createAuthorizationHeaders;
private createCanonicalRequest;
private createCanonicalQueryString;
private createCanonicalHeaders;
private createSignedHeaders;
private createCredentialScope;
private createStringToSign;
private createSignature;
toAmzDate(time: number): string;
private toTime;
private toDate;
private hmac;
private hexEncodedHash;
}
//# sourceMappingURL=sign.service.d.ts.map