@cfworker/cosmos
Version:
Azure Cosmos DB client for Cloudflare Workers and service workers
13 lines (12 loc) • 415 B
TypeScript
export declare class Signer {
private readonly masterkey;
private readonly encoder;
constructor(masterkey: string);
sign(request: Request, date?: Date): Promise<void>;
getPayload(request: Request, date: Date): Uint8Array;
pathnameToResource(pathname: string): {
resourceType: string;
resourceId: string;
};
}
export declare function getSigner(masterKey: string): Signer;