Skip to main content

/id Client SDK

Modules

Classes

Type Aliases

Factor

Ƭ Factor: FactorTypeHelper<FactorMethodOptionsTypeMap>[keyof FactorTypeHelper<FactorMethodOptionsTypeMap>]


FactorMethod

Ƭ FactorMethod: keyof FactorMethodOptionsTypeMap


PersonHandleType

Ƭ PersonHandleType: typeof PersonHandleType[keyof typeof PersonHandleType]


WebAuthnAuthenticatorAttachment

Ƭ WebAuthnAuthenticatorAttachment: typeof WebAuthnAuthenticatorAttachment[keyof typeof WebAuthnAuthenticatorAttachment]

Variables

Errors

Const Errors: Object

Type declaration

NameType
InvalidAuthenticationMethodError{ constructor: (method: FactorMethod, message: string) => InvalidAuthenticationMethodError }
RateLimitError{ name: string = "RateLimitError"; response: Response ; fromResponseError: (responseError: ResponseError) => Promise<RateLimitError> }
isRateLimitError(error: any) => error is RateLimitError
isResponseError(error: any) => error is ResponseError

PersonHandleType

Const PersonHandleType: Object

Export

Type declaration

NameType
EmailAddress"email_address"
PhoneNumber"phone_number"

SSR

Const SSR: Object

Type declaration

NameType
Usertypeof BaseUser

WebAuthnAuthenticatorAttachment

Const WebAuthnAuthenticatorAttachment: Object

Export

Type declaration

NameType
Any"any"
CrossPlatform"cross_platform"
Platform"platform"

errors

Const errors: Object

Type declaration

NameType
InvalidAuthenticationMethodError{ constructor: (method: FactorMethod, message: string) => InvalidAuthenticationMethodError }
RateLimitError{ name: string = "RateLimitError"; response: Response ; fromResponseError: (responseError: ResponseError) => Promise<RateLimitError> }
isRateLimitError(error: any) => error is RateLimitError
isResponseError(error: any) => error is ResponseError

version

Const version: Object

An object carrying the SlashID SDK version information

Type declaration

NameType
majorstring
minorstring
patchstring
rawstring