WebEntity: getAuthProtocol()
指定の Web 認証スキームに対応する認証プロトコルを実装するオブジェクトを取得します。
構文
webEntity.getAuthProtocol(scheme) => AbstractAuthProtocol | undefined
引数
-
scheme
:string
スキーム名を表す文字列です。
返値: AbstractAuthProtocol
| undefined
与えられたスキームに対応するプロトコルが実装されていれば、そのプロトコルを実装する AbstractAuthProtocol
のインスタンスを返します。対応するプロトコルが存在しなければ undefined
を返します。
解説
返値にはコンストラクタ の引数 o.authProtocols
に指定された AbstractAuthProtocol
のインスタンスが使用されます。
もし指定のスキームに対応する認証プロトコルが o.authProtocols
に渡されていなかった場合、この関数は undefined
を返します。