@3846masa/http-signature
Version:
Create / Verify HTTP Signatures (https://tools.ietf.org/html/draft-cavage-http-signatures-10)
11 lines (10 loc) • 380 B
TypeScript
export interface SignatureObject extends Record<string, string | undefined> {
keyId: string;
algorithm?: string;
headers?: string;
signature: string;
}
export interface SignatureObjectWithHeaders extends SignatureObject {
headers: string;
}
export declare function isValidSignatureObject(object: Record<string, string | undefined>): object is SignatureObject;