CredentialProvider インターフェイス
public interface CredentialProvider
CredentialProvider インターフェイス。 このインターフェイスを使用すると、ボットは、有効な appId とパスワードとは何か、そうでないものの独自の実装を提供できます。 これは、特定の appid/password ペアが有効かどうかを判断するために、ボットがサービスに呼び出す必要があるマルチテナント ボットの場合に役立ちます。 シングル テナント ボット (大部分) では、単純な静的プロバイダーで十分です。
メソッドの概要
| 修飾子と型 | メソッドと説明 |
|---|---|
| abstract java.util.concurrent.CompletableFuture<java.lang.String> |
getAppPassword(String appId)
特定のボット アプリ ID のアプリ パスワードを取得します。 |
| abstract java.util.concurrent.CompletableFuture<java.lang.Boolean> |
isAuthenticationDisabled()
ボット認証が無効になっているかどうかを確認します。 |
| abstract java.util.concurrent.CompletableFuture<java.lang.Boolean> |
isValidAppId(String appId)
アプリ ID を検証します。 |
メソッドの詳細
getAppPassword
public abstract CompletableFuture
特定のボット アプリ ID のアプリ パスワードを取得します。
パラメーター:
戻り値:
isAuthenticationDisabled
public abstract CompletableFuture
ボット認証が無効になっているかどうかを確認します。
戻り値:
isValidAppId
public abstract CompletableFuture
アプリ ID を検証します。
パラメーター:
戻り値: