@linkedmink/passport-mutual-key-challenge
Version:
Implements a Passport strategy to authenticate the public key of a user by issuing a dynamic generated challenge
10 lines • 680 B
TypeScript
/// <reference types="node" />
import { KeyObject } from "crypto";
import { ClientChallenge, ClientResponse } from "../Types/Messages";
export declare function isPromise<T>(toCheck: unknown): toCheck is Promise<T>;
export declare function isString(toCheck: unknown): toCheck is string;
export declare function isBuffer(toCheck: unknown): toCheck is Buffer;
export declare function isClientResponse(value: ClientChallenge | ClientResponse): value is ClientResponse;
export declare function isKeyObject(value: unknown): value is KeyObject;
export declare function isFunction(value: unknown): value is (...args: unknown[]) => unknown;
//# sourceMappingURL=TypeCheck.d.ts.map