Interface SrpClientAuthentication.TelegramInterface
-
- Enclosing class:
- SrpClientAuthentication
public static interface SrpClientAuthentication.TelegramInterface
Interface mit dem ein Anwender derSrpClientAuthentication
-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 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 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.
-
-