UNPKG

@baqhub/sdk

Version:

The official JavaScript SDK for the BAQ federated app platform.

16 lines (15 loc) 652 B
import { CredentialsAlgorithm } from "../core/credentialsAlgorithm.js"; import { HttpSignatureInput } from "./httpSignatureInput.js"; export interface HttpBearerSignature { id: string; timestamp: number; algorithm: `${CredentialsAlgorithm}`; signature: Uint8Array; } declare function signatureToQuery(signature: HttpBearerSignature): string; export declare function signatureForRequest(appRecordId: string, privateKey: Uint8Array, input: HttpSignatureInput, timestamp: number): HttpBearerSignature; export declare const HttpBearerSignature: { request: typeof signatureForRequest; toQuery: typeof signatureToQuery; }; export {};