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 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.
-