Amazon Developer

as

Settings
Sign out
Notifications
Alexa
Amazonアプリストア
Ring
AWS
ドキュメント
Support
Contact Us
My Cases
開発
設計と開発
公開
リファレンス
サポート

IAccountLoginHandlerAsync

IAccountLoginHandlerAsync

AccountLoginコールバックを非同期的に処理するためのインターフェイス。ハンドラーはすべてオプションです。つまり、コンポーネントが実装する必要があるのは、その役割に関連するハンドラーのみです(たとえば、サービスコンポーネントは読み取りステータスのみを処理できます)。

メソッド

handleReadStatus()

handleReadStatus(): Promise<IStatus>

ステータスの読み取り操作を非同期的に処理します。

戻り値

Promise<IStatus>

Promiseはユーザーアカウントのログインステータスに解決されます。


handleGetSetupPin()

handleGetSetupPin(accountId: string): Promise<string>

GetSetupPinリクエストを非同期的に処理します。

パラメーター

accountId

string

SetupPinをリクエストしているアカウントの識別子。

戻り値

Promise<string>

SetupPin文字列に解決されるpromise。


handleLogin()

handleLogin(accountId: string, pin: string): Promise<void>

ログインリクエストを非同期的に処理します。

パラメーター

accountId

string

ログインするアカウントの識別子。

pin

string

アカウントのSetupPin。

戻り値

Promise<void>

ログインリクエストが処理されたときに解決されるpromise。


handleLogout()

handleLogout(): Promise<void>

ログアウトリクエストを非同期的に処理します。

戻り値

Promise<void>

ログアウトリクエストが処理されたときに解決されるpromise。


Last updated: 2026年7月22日