public static interface SrpClientAuthentication.TelegramInterface
Interface mit dem ein Anwender der SrpClientAuthentication
-Klasse Telegramme sendet und empfängt
Modifier and Type | Method and Description |
---|---|
SrpAnswer |
sendAndReceiveRequest(SrpRequest telegram)
Eine SRP-Anfrage senden und die Antwort empfangen
|
SrpValidateAnswer |
sendAndReceiveValidateRequest(SrpValidateRequest telegram)
Eine SRP-Überprüfungs-Anfrage senden und die Antwort empfangen
|
SrpAnswer sendAndReceiveRequest(SrpRequest telegram) throws CommunicationError, InconsistentLoginException, SrpNotSupportedException
Eine SRP-Anfrage senden und die Antwort empfangen
telegram
- AnfrageCommunicationError
- 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 Klasse SrpClientAuthentication
selbst.SrpNotSupportedException
SrpValidateAnswer sendAndReceiveValidateRequest(SrpValidateRequest telegram) throws CommunicationError, InconsistentLoginException
Eine SRP-Überprüfungs-Anfrage senden und die Antwort empfangen
telegram
- AnfrageCommunicationError
- 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 Klasse SrpClientAuthentication
selbst.