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
| Name | Type |
|---|---|
authCode |
string |
Returns
Promise<boolean>
onCredentialAuthenticate
• Optional onCredentialAuthenticate: (authCode: string) => Promise<boolean>
Type declaration
▸ (authCode): Promise<boolean>
Parameters
| Name | Type |
|---|---|
authCode |
string |
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
| Name | Type |
|---|---|
error |
ErrorCode |
Returns
Promise<void>