ServiceClientCredentialsFactory class
ボットがボットを親ボット呼び出しにチャネルまたはスキル ボットに対して独自の ServiceClientCredentials を提供できるようにする ServiceClientCredentialsFactory 抽象クラス。
メソッド
create |
ServiceClientCredentials を作成するためのファクトリ メソッド。 |
is |
ボット認証が無効になっているかどうかを確認します。 |
is |
アプリ ID を検証します。 |
メソッドの詳細
createCredentials(string, string | undefined, string, boolean)
ServiceClientCredentials を作成するためのファクトリ メソッド。
function createCredentials(appId: string, audience: string | undefined, loginEndpoint: string, validateAuthority: boolean): Promise<ServiceClientCredentials>
パラメーター
- appId
-
string
appId。
- audience
-
string | undefined
対象ユーザー。
- loginEndpoint
-
string
ログイン URL。
- validateAuthority
-
boolean
使用する検証機関の値。
戻り値
Promise<ServiceClientCredentials>
isAuthenticationDisabled()
ボット認証が無効になっているかどうかを確認します。
function isAuthenticationDisabled(): Promise<boolean>
戻り値
Promise<boolean>
ボット認証が無効になっている場合、結果は true になります。それ以外の場合は false。
isValidAppId(string)
アプリ ID を検証します。
function isValidAppId(appId: string): Promise<boolean>
パラメーター
- appId
-
string
検証するアプリ ID。
戻り値
Promise<boolean>
appId
がコントローラーに対して有効な場合、結果は true になります。それ以外の場合は false。