AbstractAuthProtocol
モジュールパス: /NodeJS/alier_sys/Auth.js
認証機能のインターフェースを提供する抽象クラスです。
get scheme()、async verify(request)、async getChallenge(reason) は派生クラスで実装してください。
実装したプロトコルは WebEntity のコンストラクタ o.authProtocols に渡すことでリクエストの認証を検証します。
メソッド
verify()
- リクエストに付与されている認証情報を検証して、リクエストを受諾するか棄却するかを判定します。
getChallenge()
- チャレンジレスポンスのためのヘッダパラメタを取得します。
プロパティ
scheme
このプロパティは読み取り専用です。
認証方式です。
型
string