createDevice: (
userId: string,
userIdentifierInfo?: string,
deviceName?: string,
skew?: number,
period?: number,
userContext?: Record<string, any>,
) => Promise<
| {
deviceName: string;
qrCodeString: string;
secret: string;
status: "OK";
}
| { status: "DEVICE_ALREADY_EXISTS_ERROR" }
| { status: "UNKNOWN_USER_ID_ERROR" },
> = Wrapper.createDevice
Type declaration
- (
userId: string,
userIdentifierInfo?: string,
deviceName?: string,
skew?: number,
period?: number,
userContext?: Record<string, any>,
): Promise<
| {
deviceName: string;
qrCodeString: string;
secret: string;
status: "OK";
}
| { status: "DEVICE_ALREADY_EXISTS_ERROR" }
| { status: "UNKNOWN_USER_ID_ERROR" },
> Parameters
- userId: string
Optional
userIdentifierInfo: stringOptional
deviceName: stringOptional
skew: numberOptional
period: numberOptional
userContext: Record<string, any>
Returns Promise<
| {
deviceName: string;
qrCodeString: string;
secret: string;
status: "OK";
}
| { status: "DEVICE_ALREADY_EXISTS_ERROR" }
| { status: "UNKNOWN_USER_ID_ERROR" },
>