AbstractAuthProtocol

モジュールパス: /NodeJS/alier_sys/Auth.js

認証機能のインターフェースを提供する抽象クラスです。

get scheme()async verify(request)async getChallenge(reason) は派生クラスで実装してください。

実装したプロトコルは WebEntity のコンストラクタ o.authProtocols に渡すことでリクエストの認証を検証します。

メソッド


verify()

  • リクエストに付与されている認証情報を検証して、リクエストを受諾するか棄却するかを判定します。

getChallenge()

  • チャレンジレスポンスのためのヘッダパラメタを取得します。

プロパティ


scheme

このプロパティは読み取り専用です。

認証方式です。

string