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 SrpAnswersendAndReceiveRequest(SrpRequest telegram)Eine SRP-Anfrage senden und die Antwort empfangenSrpValidateAnswersendAndReceiveValidateRequest(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 KlasseSrpClientAuthenticationselbst.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 KlasseSrpClientAuthenticationselbst.
-