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.
|
String |
getDomain() |
String |
getHost() |
String |
getNtlmVersion() |
String |
getPassword() |
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(String domain) |
void |
setDynamicDomain(Value dynamicDomain) |
void |
setDynamicHost(Value dynamicHost) |
void |
setDynamicNtmlVersion(Value dynamicNtmlVersion) |
void |
setDynamicPassword(Value dynamicPassword) |
void |
setDynamicUsername(Value dynamicUsername) |
void |
setHost(String host) |
void |
setNtlmVersion(String ntlmVersion) |
void |
setPassword(String password) |
void |
setUsername(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 String getUsername()
public void setUsername(String username)
public String getPassword()
public void setPassword(String password)
public String getHost()
public void setHost(String host)
public String getDomain()
public void setDomain(String domain)
public String getNtlmVersion()
public void setNtlmVersion(String ntlmVersion)
public void setDynamicUsername(Value dynamicUsername)
public void setDynamicPassword(Value dynamicPassword)
public void setDynamicHost(Value dynamicHost)
public void setDynamicDomain(Value dynamicDomain)
public void setDynamicNtmlVersion(Value dynamicNtmlVersion)
Copyright © 2005–2023 Apache Software Foundation. All rights reserved.