lbx-jwt
Version:
Provides JWT authentication for loopback applications. Includes storing roles inside tokens and handling refreshing. Built-in reuse detection.
13 lines (12 loc) • 704 B
TypeScript
import { PublicKeyCredentialRequestOptionsJSON, UserVerificationRequirement } from '@simplewebauthn/types';
import { AuthenticationExtensionsInputs } from './authentication-extensions-inputs.model';
import { PublicKeyCredentialDescriptor } from './public-key-credential-descriptor.model';
import { Base64UrlString } from '../../../encapsulation/webauthn.utilities';
export declare class PublicKeyCredentialRequestOptions implements PublicKeyCredentialRequestOptionsJSON {
challenge: Base64UrlString;
timeout?: number;
rpId?: string;
allowCredentials?: PublicKeyCredentialDescriptor[];
userVerification?: UserVerificationRequirement;
extensions?: AuthenticationExtensionsInputs;
}