Interface SrpClientAuthentication.TelegramInterface
-
- Enclosing class:
- SrpClientAuthentication
public static interface SrpClientAuthentication.TelegramInterfaceInterface mit dem ein Anwender derSrpClientAuthentication-Klasse Telegramme sendet und empfängt
-
-
Method Summary
All Methods Instance Methods Abstract Methods 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 Detail
-
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 KlasseSrpClientAuthenticationselbst.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 KlasseSrpClientAuthenticationselbst.
-
-