Device Flow Interaction Service¶
IDeviceFlowInteractionService インターフェイスは、デバイスフローの認可中にIdentityServerと通信するためにユーザーインターフェイスが使用するサービスを提供するためのものです。 これは依存関係注入システムから利用でき、通常はIdentityServerのユーザーインターフェイス用のMVCコントローラにコンストラクタパラメータとして注入されます。
IDeviceFlowInteractionService APIs¶
GetAuthorizationContextAsync- ログインまたは同意ページに渡された
userCodeに基づいてDeviceFlowAuthorizationRequestを返します。 DeviceFlowInteractionResult- 指定された
userCodeのデバイス認証を完了します。
DeviceFlowAuthorizationRequest¶
ClientId- 要求を開始したクライアント識別子。
ScopesRequested- 承認要求から要求されたスコープ。
DeviceFlowInteractionResult¶
IsError- 認可要求がエラーを起こしたかどうかを指定します。
ErrorDescription- 障害発生時のエラーの説明。