CredentialProvider Интерфейс
public interface CredentialProvider
Интерфейс CredentialProvider. Этот интерфейс позволяет ботам предоставлять собственную реализацию того, что такое, и что не так, допустимый идентификатор приложения и пароль. Это полезно в случае с несколькими клиентами ботов, где боту может потребоваться вызвать службу, чтобы определить, является ли определенная пара appid/password допустимой. Для ботов одного клиента (подавляющее большинство) простых статических поставщиков достаточно.
Сводка по методу
| Модификатор и тип | Метод и описание |
|---|---|
| abstract java.util.concurrent.CompletableFuture<java.lang.String> |
getAppPassword(String appId)
Возвращает пароль приложения для заданного идентификатора приложения бота. |
| abstract java.util.concurrent.CompletableFuture<java.lang.Boolean> |
isAuthenticationDisabled()
Проверяет, отключена ли проверка подлинности бота. |
| abstract java.util.concurrent.CompletableFuture<java.lang.Boolean> |
isValidAppId(String appId)
Проверяет идентификатор приложения. |
Сведения о методе
getAppPassword
public abstract CompletableFuture
Возвращает пароль приложения для заданного идентификатора приложения бота.
Параметры:
Возвращаемое значение:
isAuthenticationDisabled
public abstract CompletableFuture
Проверяет, отключена ли проверка подлинности бота.
Возвращаемое значение:
isValidAppId
public abstract CompletableFuture
Проверяет идентификатор приложения.
Параметры:
Возвращаемое значение: