UNPKG

@becomes/cms-cloud-client

Version:

SDK for accessing BCMS Cloud API

23 lines (22 loc) 621 B
import type { ObjectSchema } from '@becomes/purple-cheetah/types'; export interface ShimSecurityObject { /** Encryption index */ ei: number; /** Signature index */ si: number; /** Initial vector index */ ivi: number; msg: string; } export declare const ShimSecurityObjectSchema: ObjectSchema; export interface ShimSecurityObjectMessage<Payload> { /** Message payload */ pl: Payload; /** Message nonce */ nc: string; /** Message timestamp */ ts: number; /** Message signature */ sig: string; } export declare const ShimSecurityObjectMessageSchema: ObjectSchema;