Skip to content

Interface: CrossDeviceFlowHandlers

Properties

onDeviceAttach

Optional onDeviceAttach: () => Promise<boolean>

Type declaration

▸ (): Promise<boolean>

Returns

Promise<boolean>


onCredentialRegister

Optional onCredentialRegister: (authCode: string) => Promise<boolean>

Type declaration

▸ (authCode): Promise<boolean>

Parameters
NameType
authCodestring
Returns

Promise<boolean>


onCredentialAuthenticate

Optional onCredentialAuthenticate: (authCode: string) => Promise<boolean>

Type declaration

▸ (authCode): Promise<boolean>

Parameters
NameType
authCodestring
Returns

Promise<boolean>


onDeviceDetach

Optional onDeviceDetach: () => Promise<boolean>

Type declaration

▸ (): Promise<boolean>

Returns

Promise<boolean>


onFailure

Optional onFailure: (error: ErrorCode) => Promise<void>

Type declaration

▸ (error): Promise<void>

Parameters
NameType
errorErrorCode
Returns

Promise<void>