public class KerberosMediator
extends org.apache.synapse.mediators.AbstractMediator
Constructor and Description |
---|
KerberosMediator() |
Modifier and Type | Method and Description |
---|---|
org.apache.synapse.mediators.Value |
getClientPrincipal() |
org.apache.synapse.mediators.Value |
getKeytabFileName() |
String |
getKrb5Config() |
String |
getLoginConfig() |
String |
getLoginContextName() |
org.apache.synapse.mediators.Value |
getPassword() |
String |
getSpn() |
org.apache.synapse.mediators.Value |
getSpnKey() |
boolean |
isContentAware() |
boolean |
mediate(org.apache.synapse.MessageContext synCtx) |
void |
setClientPrincipal(org.apache.synapse.mediators.Value clientPrincipal) |
void |
setKeytabFileName(org.apache.synapse.mediators.Value keytabFile) |
void |
setKrb5Config(String krb5Config) |
void |
setLoginConfig(String loginConfig) |
void |
setLoginContextName(String loginContextName) |
void |
setPassword(org.apache.synapse.mediators.Value password) |
void |
setSpn(String spn) |
void |
setSpnKey(org.apache.synapse.mediators.Value spnKey) |
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, 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(org.apache.synapse.MessageContext synCtx)
public String getLoginContextName()
public void setLoginContextName(String loginContextName)
public String getLoginConfig()
public void setLoginConfig(String loginConfig)
public String getKrb5Config()
public void setKrb5Config(String krb5Config)
public String getSpn()
public void setSpn(String spn)
public org.apache.synapse.mediators.Value getClientPrincipal()
public void setClientPrincipal(org.apache.synapse.mediators.Value clientPrincipal)
public org.apache.synapse.mediators.Value getPassword()
public void setPassword(org.apache.synapse.mediators.Value password)
public org.apache.synapse.mediators.Value getKeytabFileName()
public void setKeytabFileName(org.apache.synapse.mediators.Value keytabFile)
public org.apache.synapse.mediators.Value getSpnKey()
public void setSpnKey(org.apache.synapse.mediators.Value spnKey)
public boolean isContentAware()
isContentAware
in interface org.apache.synapse.Mediator
isContentAware
in class org.apache.synapse.mediators.AbstractMediator
Copyright © 2021 WSO2. All rights reserved.