SimpleCredentialProvider クラス

  • java.lang.Object
    • com.microsoft.bot.connector.authentication.SimpleCredentialProvider

実装

CredentialProvider

public class SimpleCredentialProvider
implements CredentialProvider

CredentialProvider インターフェイスの簡単な実装。

コンストラクターの概要

コンストラクター 説明
SimpleCredentialProvider()

空の資格情報を使用して新しいインスタンスを初期化します。

SimpleCredentialProvider(String withAppId, String withPassword)

指定された資格情報を使用して新しいインスタンスを初期化します。

メソッドの概要

修飾子と型 メソッドと説明
java.lang.String getAppId()

この資格情報のアプリ ID を取得します。

java.util.concurrent.CompletableFuture<java.lang.String> getAppPassword(String validateAppId)

特定のボット アプリ ID のアプリ パスワードを取得します。

java.lang.String getPassword()

この資格情報のアプリ パスワードを取得します。

java.util.concurrent.CompletableFuture<java.lang.Boolean> isAuthenticationDisabled()

ボット認証が無効になっているかどうかを確認します。

java.util.concurrent.CompletableFuture<java.lang.Boolean> isValidAppId(String validateAppId)

アプリ ID を検証します。

void setAppId(String witAppId)

この資格情報のアプリ ID を設定します。

void setPassword(String withPassword)

この資格情報のアプリ パスワードを設定します。

メソッドの継承元: java.lang.Object

java.lang.Object.clone java.lang.Object.equals java.lang.Object.finalize java.lang.Object.getClass java.lang.Object.hashCode java.lang.Object.notify java.lang.Object.notifyAll java.lang.Object.toString java.lang.Object.wait java.lang.Object.wait java.lang.Object.wait

コンストラクターの詳細

SimpleCredentialProvider

public SimpleCredentialProvider()

空の資格情報を使用して新しいインスタンスを初期化します。

SimpleCredentialProvider

public SimpleCredentialProvider(String withAppId, String withPassword)

指定された資格情報を使用して新しいインスタンスを初期化します。

パラメーター:

withAppId - アプリ ID。
withPassword - アプリのパスワード。

メソッドの詳細

getAppId

public String getAppId()

この資格情報のアプリ ID を取得します。

戻り値:

アプリ ID。

getAppPassword

public CompletableFuture getAppPassword(String validateAppId)

特定のボット アプリ ID のアプリ パスワードを取得します。

パラメーター:

validateAppId - パスワードを取得するアプリの ID。

戻り値:

タスクが成功し、アプリ ID が有効な場合、結果にはパスワードが含まれます。それ以外の場合は null。

getPassword

public String getPassword()

この資格情報のアプリ パスワードを取得します。

戻り値:

パスワード。

isAuthenticationDisabled

public CompletableFuture isAuthenticationDisabled()

ボット認証が無効になっているかどうかを確認します。

戻り値:

タスクが成功し、ボット認証が無効になっている場合に実行するキューに登録された作業を表すタスクは、結果は true になります。それ以外の場合は false。

isValidAppId

public CompletableFuture isValidAppId(String validateAppId)

アプリ ID を検証します。

パラメーター:

validateAppId - 検証するアプリ ID。

戻り値:

タスクが成功した場合、appId がコントローラーに対して有効な場合、結果は true になります。それ以外の場合は false。

setAppId

public void setAppId(String witAppId)

この資格情報のアプリ ID を設定します。

パラメーター:

witAppId - アプリ ID。

setPassword

public void setPassword(String withPassword)

この資格情報のアプリ パスワードを設定します。

パラメーター:

withPassword - パスワード。

適用対象