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 Type Method Description SrpAnswer
sendAndReceiveRequest(SrpRequest telegram)
Eine SRP-Anfrage senden und die Antwort empfangenSrpValidateAnswer
sendAndReceiveValidateRequest(SrpValidateRequest telegram)
Eine SRP-Überprüfungs-Anfrage senden und die Antwort empfangen
-
Method Details
-
sendAndReceiveRequest
SrpAnswer sendAndReceiveRequest(SrpRequest telegram) throws CommunicationError, InconsistentLoginException, SrpNotSupportedExceptionEine 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, InconsistentLoginExceptionEine 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.
-