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