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