public class NTLMMediator extends AbstractMediator implements ManagedLifecycle
trace, traceState
Constructor and Description |
---|
NTLMMediator() |
Modifier and Type | Method and Description |
---|---|
void |
destroy()
This method should implement the destroying of the
implemented parts of the configuration.
|
java.lang.String |
getDomain() |
java.lang.String |
getHost() |
java.lang.String |
getNtlmVersion() |
java.lang.String |
getPassword() |
java.lang.String |
getUsername() |
void |
init(SynapseEnvironment synapseEnvironment)
When init have to set the NTLM Custom Authenticator as auth scheme and set
jcifs encoding to ASCII.
|
boolean |
mediate(MessageContext messageContext)
Invokes the mediator passing the current message for mediation.
|
void |
setDomain(java.lang.String domain) |
void |
setHost(java.lang.String host) |
void |
setNtlmVersion(java.lang.String ntlmVersion) |
void |
setPassword(java.lang.String password) |
void |
setUsername(java.lang.String username) |
auditLog, auditWarn, configure, disableStatistics, disableTracing, divertMediationRoute, enableStatistics, enableTracing, getAspectConfiguration, getCommentsList, getDescription, getInputType, getLastSequenceFaultHandler, getLog, getMediatorName, getMediatorPosition, getOutputType, getRegisteredMediationFlowPoint, getShortDescription, getTraceState, getType, handleException, handleException, isBreakPoint, isContentAltering, isContentAware, isSkipEnabled, isStatisticsEnable, isTraceOn, isTraceOrDebugOn, isTracingEnabled, registerMediationFlowPoint, reportCloseStatistics, reportOpenStatistics, setBreakPoint, setCommentsList, setComponentStatisticsId, setDescription, setEffectiveTraceState, setMediatorPosition, setShortDescription, setSkipEnabled, setTraceState, shouldCaptureTracing, shouldTrace, shouldTrace, traceOrDebug, traceOrDebugWarn, unregisterMediationFlowPoint
public boolean mediate(MessageContext messageContext)
Mediator
public void init(SynapseEnvironment synapseEnvironment)
init
in interface ManagedLifecycle
synapseEnvironment
- SynapseEnvironment to be used for initializationpublic void destroy()
ManagedLifecycle
destroy
in interface ManagedLifecycle
public java.lang.String getUsername()
public void setUsername(java.lang.String username)
public java.lang.String getPassword()
public void setPassword(java.lang.String password)
public java.lang.String getHost()
public void setHost(java.lang.String host)
public java.lang.String getDomain()
public void setDomain(java.lang.String domain)
public java.lang.String getNtlmVersion()
public void setNtlmVersion(java.lang.String ntlmVersion)
Copyright © 2005-2021 Apache Software Foundation. All Rights Reserved.