@akanass/rx-otp
Version:
HMAC-based (HOTP) and Time-based (TOTP) One-Time Password manager. Works with Google Authenticator for Two-Factor Authentication.
83 lines (82 loc) • 1.91 kB
TypeScript
export declare const DEFINITIONS_SCHEMA: {
$schema: string;
$id: string;
definitions: {
str: {
description: string;
type: string;
minLength: number;
};
int: {
description: string;
type: string;
minimum: number;
};
time_sec: {
description: string;
type: string;
minimum: number;
};
bool: {
description: string;
type: string;
};
code_digits: {
description: string;
type: string;
minimum: number;
maximum: number;
};
truncation_offset: {
description: string;
type: string;
minimum: number;
maximum: number;
};
key_hex: {
description: string;
type: string;
pattern: string;
};
counter_hex: {
description: string;
type: string;
pattern: string;
};
key_format: {
description: string;
enum: string[];
};
counter_format: {
description: string;
enum: string[];
};
algorithm: {
description: string;
enum: string[];
};
token: {
description: string;
type: string;
pattern: string;
};
base32: {
description: string;
type: string;
pattern: string;
};
ec_level: {
description: string;
enum: string[];
};
qr_type: {
description: string;
enum: string[];
};
qr_size: {
description: string;
type: string;
minimum: number;
};
};
};