Class AuthenticationIndication
java.lang.Object
org.eclipse.net4j.signal.Signal
org.eclipse.net4j.signal.SignalReactor
org.eclipse.net4j.signal.IndicationWithResponse
org.eclipse.net4j.signal.IndicationWithMonitoring
org.eclipse.net4j.signal.security.AuthenticationIndication
- All Implemented Interfaces:
Runnable
,org.eclipse.net4j.util.container.IManagedContainerProvider
- Since:
- 4.3
- Author:
- Eike Stepper
-
Field Summary
Fields inherited from class org.eclipse.net4j.signal.Signal
NO_TIMEOUT
-
Constructor Summary
ConstructorDescriptionAuthenticationIndication
(AuthenticatingSignalProtocol<?> protocol, short signalID) AuthenticationIndication
(AuthenticatingSignalProtocol<?> protocol, short id, String name) AuthenticationIndication
(AuthenticatingSignalProtocol<?> protocol, Enum<?> literal) -
Method Summary
Modifier and TypeMethodDescriptionprotected final org.eclipse.net4j.util.security.DiffieHellman.Server.Challenge
protected org.eclipse.net4j.util.security.IPasswordCredentialsProvider
protected int
protected void
indicating
(org.eclipse.net4j.util.io.ExtendedDataInputStream in, org.eclipse.net4j.util.om.monitor.OMMonitor monitor) protected void
responding
(org.eclipse.net4j.util.io.ExtendedDataOutputStream out, org.eclipse.net4j.util.om.monitor.OMMonitor monitor) Methods inherited from class org.eclipse.net4j.signal.IndicationWithMonitoring
getMonitoringExecutorService, getRespondingWorkPercent, indicating, responding
Methods inherited from class org.eclipse.net4j.signal.IndicationWithResponse
closeChannelAfterException, execute, getExceptionMessage
Methods inherited from class org.eclipse.net4j.signal.SignalReactor
createMonitor, monitor
Methods inherited from class org.eclipse.net4j.signal.Signal
closeChannelAfterMe, closeInputStreamAfterMe, closeOutputStreamAfterMe, finishInputStream, finishOutputStream, flush, getAdditionalInfo, getBufferInputStream, getBufferOutputStream, getContainer, getCorrelationID, getCurrentInputStream, getCurrentOutputStream, getID, getName, handleRunException, run, toString, toString, wrapInputStream, wrapOutputStream
-
Constructor Details
-
AuthenticationIndication
-
AuthenticationIndication
-
AuthenticationIndication
-
-
Method Details
-
getProtocol
- Overrides:
getProtocol
in classSignal
-
getIndicatingWorkPercent
protected int getIndicatingWorkPercent()- Overrides:
getIndicatingWorkPercent
in classIndicationWithMonitoring
-
indicating
protected void indicating(org.eclipse.net4j.util.io.ExtendedDataInputStream in, org.eclipse.net4j.util.om.monitor.OMMonitor monitor) throws Exception - Specified by:
indicating
in classIndicationWithMonitoring
- Throws:
Exception
-
getChallenge
protected final org.eclipse.net4j.util.security.DiffieHellman.Server.Challenge getChallenge() -
responding
protected void responding(org.eclipse.net4j.util.io.ExtendedDataOutputStream out, org.eclipse.net4j.util.om.monitor.OMMonitor monitor) throws Exception - Specified by:
responding
in classIndicationWithMonitoring
- Throws:
Exception
-
getCredentialsProvider
protected org.eclipse.net4j.util.security.IPasswordCredentialsProvider getCredentialsProvider()
-