CredentialProvider Schnittstelle
public interface CredentialProvider
CredentialProvider-Schnittstelle. Diese Schnittstelle ermöglicht Bots, eine eigene Implementierung dessen bereitzustellen, was ist und was nicht, eine gültige appId und ein gültiges Kennwort. Dies ist hilfreich bei Mehrinstanzen-Bots, bei denen der Bot möglicherweise einen Dienst aufrufen muss, um festzustellen, ob ein bestimmtes Appid/Kennwortpaar gültig ist. Für Einzelmandanten-Bots (die überwiegende Mehrheit) reichen die einfachen statischen Anbieter aus.
Methodenzusammenfassung
| Modifizierer und Typ | Methode und Beschreibung |
|---|---|
| abstract java.util.concurrent.CompletableFuture<java.lang.String> |
getAppPassword(String appId)
Ruft das App-Kennwort für eine bestimmte Bot-App-ID ab. |
| abstract java.util.concurrent.CompletableFuture<java.lang.Boolean> |
isAuthenticationDisabled()
Überprüft, ob die Bot-Authentifizierung deaktiviert ist. |
| abstract java.util.concurrent.CompletableFuture<java.lang.Boolean> |
isValidAppId(String appId)
Überprüft eine App-ID. |
Details zur Methode
getAppPassword
public abstract CompletableFuture
Ruft das App-Kennwort für eine bestimmte Bot-App-ID ab.
Parameter:
Gibt zurück:
isAuthenticationDisabled
public abstract CompletableFuture
Überprüft, ob die Bot-Authentifizierung deaktiviert ist.
Gibt zurück:
isValidAppId
public abstract CompletableFuture
Überprüft eine App-ID.
Parameter:
Gibt zurück: