Interface SrpClientAuthentication.TelegramInterface
- Enclosing class:
- SrpClientAuthentication
public static interface SrpClientAuthentication.TelegramInterface
Interface mit dem ein Anwender der
SrpClientAuthentication
-Klasse Telegramme sendet und empfängt-
Method Summary
Modifier and TypeMethodDescriptionsendAndReceiveRequest
(SrpRequest telegram) Eine SRP-Anfrage senden und die Antwort empfangenEine SRP-Überprüfungs-Anfrage senden und die Antwort empfangen
-
Method Details
-
sendAndReceiveRequest
SrpAnswer sendAndReceiveRequest(SrpRequest telegram) throws CommunicationError, InconsistentLoginException, SrpNotSupportedException Eine SRP-Anfrage senden und die Antwort empfangen- Parameters:
telegram
- Anfrage- Returns:
- Antwort
- Throws:
CommunicationError
- KommunikationsproblemInconsistentLoginException
- Diese Exception kann die implementierende Klasse werfen, wenn aus irgendwelchen Gründen festgestellt wurde, das der Login falsch ist (z.B. negative Quittung statt Antwort erhalten). Eigentlich macht das aber die KlasseSrpClientAuthentication
selbst.SrpNotSupportedException
-
sendAndReceiveValidateRequest
SrpValidateAnswer sendAndReceiveValidateRequest(SrpValidateRequest telegram) throws CommunicationError, InconsistentLoginException Eine SRP-Überprüfungs-Anfrage senden und die Antwort empfangen- Parameters:
telegram
- Anfrage- Returns:
- Antwort
- Throws:
CommunicationError
- KommunikationsproblemInconsistentLoginException
- Diese Exception kann die implementierende Klasse werfen, wenn aus irgendwelchen Gründen festgestellt wurde, das der Login falsch ist (z.B. negative Quittung statt Antwort erhalten). Eigentlich macht das aber die KlasseSrpClientAuthentication
selbst.
-