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, unregisterMediationFlowPointpublic boolean mediate(MessageContext messageContext)
Mediatorpublic void init(SynapseEnvironment synapseEnvironment)
init in interface ManagedLifecyclesynapseEnvironment - SynapseEnvironment to be used for initializationpublic void destroy()
ManagedLifecycledestroy in interface ManagedLifecyclepublic 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–2024 Apache Software Foundation. All rights reserved.