AuthEntity

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

概要


認証情報を格納するオブジェクトです。

AuthEntity はアプリ層には出現しません。

コンストラクタ

認証情報を格納したオブジェクトを生成します。

構文

new AuthEntity(protocolId)
new AuthEntity(authKey, protocolId)

引数

  • protocolId: string

    認証プロトコルの ID です。

  • authKey: IAuthKey

    認証情報です。

メソッド


revoke()

  • 認証情報を破棄します。

toAuthorizationField()

  • Authorization ヘッダのフィールドに格納する文字列にフォーマットされた認証情報です。

プロパティ


protocolId

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

認証情報を生成したプロトコルの ID です。

string | null


revoked

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

認証情報が破棄済みかどうかを返します。

boolean