Klasse AuthenticationRequest
java.lang.Object
org.eclipse.net4j.signal.Signal
org.eclipse.net4j.signal.SignalActor
org.eclipse.net4j.signal.RequestWithConfirmation<org.eclipse.net4j.util.security.DiffieHellman.Client.Response>
org.eclipse.net4j.signal.RequestWithMonitoring<org.eclipse.net4j.util.security.DiffieHellman.Client.Response>
org.eclipse.net4j.signal.security.AuthenticationRequest
- Alle implementierten Schnittstellen:
Runnable,org.eclipse.net4j.util.container.IManagedContainerProvider
public class AuthenticationRequest
extends RequestWithMonitoring<org.eclipse.net4j.util.security.DiffieHellman.Client.Response>
- Seit:
- 4.3
- Autor:
- Eike Stepper
-
Feldübersicht
Von Klasse geerbte Felder org.eclipse.net4j.signal.RequestWithMonitoring
DEFAULT_CANCELATION_POLL_INTERVAL, DEFAULT_MONITOR_PROGRESS_SECONDS, DEFAULT_MONITOR_TIMEOUT_SECONDSVon Klasse geerbte Felder org.eclipse.net4j.signal.Signal
NO_TIMEOUT -
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungAuthenticationRequest(SignalProtocol<?> protocol, short id, String name, org.eclipse.net4j.util.security.DiffieHellman.Server.Challenge challenge) AuthenticationRequest(SignalProtocol<?> protocol, short signalID, org.eclipse.net4j.util.security.DiffieHellman.Server.Challenge challenge) AuthenticationRequest(SignalProtocol<?> protocol, Enum<?> literal, org.eclipse.net4j.util.security.DiffieHellman.Server.Challenge challenge) -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungprotected org.eclipse.net4j.util.security.DiffieHellman.Client.Responseconfirming(org.eclipse.net4j.util.io.ExtendedDataInputStream in, org.eclipse.net4j.util.om.monitor.OMMonitor monitor) Important Note: The confirmation must not be empty, i.e.protected voidrequesting(org.eclipse.net4j.util.io.ExtendedDataOutputStream out, org.eclipse.net4j.util.om.monitor.OMMonitor monitor) Von Klasse geerbte Methoden org.eclipse.net4j.signal.RequestWithMonitoring
confirming, getCancelationExecutorService, getCancelationPollInterval, getConfirmingWorkPercent, getMonitorProgressSeconds, getMonitorTimeoutSeconds, getRequestingWorkPercent, requesting, send, send, send, send, sendAsync, sendAsyncVon Klasse geerbte Methoden org.eclipse.net4j.signal.RequestWithConfirmation
getAsyncExecutorService, onRemoteExceptionVon Klasse geerbte Methoden org.eclipse.net4j.signal.SignalActor
executeVon Klasse geerbte Methoden org.eclipse.net4j.signal.Signal
closeChannelAfterMe, closeInputStreamAfterMe, closeOutputStreamAfterMe, finishInputStream, finishOutputStream, flush, getAdditionalInfo, getBufferInputStream, getBufferOutputStream, getContainer, getCorrelationID, getCurrentInputStream, getCurrentOutputStream, getID, getName, getProtocol, handleRunException, run, toString, toString, wrapInputStream, wrapOutputStream
-
Konstruktordetails
-
AuthenticationRequest
public AuthenticationRequest(SignalProtocol<?> protocol, short id, String name, org.eclipse.net4j.util.security.DiffieHellman.Server.Challenge challenge) -
AuthenticationRequest
public AuthenticationRequest(SignalProtocol<?> protocol, short signalID, org.eclipse.net4j.util.security.DiffieHellman.Server.Challenge challenge) -
AuthenticationRequest
public AuthenticationRequest(SignalProtocol<?> protocol, Enum<?> literal, org.eclipse.net4j.util.security.DiffieHellman.Server.Challenge challenge)
-
-
Methodendetails
-
requesting
protected void requesting(org.eclipse.net4j.util.io.ExtendedDataOutputStream out, org.eclipse.net4j.util.om.monitor.OMMonitor monitor) throws Exception - Angegeben von:
requestingin KlasseRequestWithMonitoring<org.eclipse.net4j.util.security.DiffieHellman.Client.Response>- Löst aus:
Exception
-
confirming
protected org.eclipse.net4j.util.security.DiffieHellman.Client.Response confirming(org.eclipse.net4j.util.io.ExtendedDataInputStream in, org.eclipse.net4j.util.om.monitor.OMMonitor monitor) throws Exception Beschreibung aus Klasse kopiert:RequestWithMonitoringImportant Note: The confirmation must not be empty, i.e. the stream must be used at least to read aboolean. Otherwise synchronization problems will result!- Angegeben von:
confirmingin KlasseRequestWithMonitoring<org.eclipse.net4j.util.security.DiffieHellman.Client.Response>- Löst aus:
Exception
-