|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.raritantechnologies.federated.fast.security.SecurityAccessModuleLoader
Processes user and group IDs and loads them into a FAST Security Access Module (SAM) using the UserMonitor API.
XML Configuration Template:
<GatewayOutputProcessor class="com.raritantechnologies.federated.fast.SecurityAccessModuleLoader"
userMonitorCertificate="[ id to use to create a UserMonitor ]"
userMonitorPassword="[ password for UserMonitor cert ]"
userMonitorPasswordEnc="[ DES encrypted password ]"
secureServerHost="[ host of security server ]"
secureServerPort="[ port of security server ]"
logModuleName="[ name of login module ]"
userIDField="[ name of field in Result that contains userID ]"
userGroupField="[ name of field in Result that contains groupID ]" />
| Constructor Summary | |
SecurityAccessModuleLoader()
|
|
| Method Summary | |
void |
dataComplete()
Data feed is complete. |
java.lang.String |
getConfigurationXML()
|
void |
initialize(org.w3c.dom.Element outputProcElem,
ISearchFieldMap sfMap)
Initialize the GatewayOutputProcessor from XML Configuration Element. |
void |
initialize(java.util.Map initParameters)
Used for dynamic initialization (connection, collection name, file name, etc.) |
java.lang.String |
processData(IResultSet data)
returns name of XML File created/appended. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public SecurityAccessModuleLoader()
| Method Detail |
public java.lang.String processData(IResultSet data)
IGatewayOutputProcessor
processData in interface IGatewayOutputProcessorpublic void dataComplete()
dataComplete in interface IGatewayOutputProcessor
public void initialize(org.w3c.dom.Element outputProcElem,
ISearchFieldMap sfMap)
IGatewayOutputProcessor
initialize in interface IGatewayOutputProcessorpublic void initialize(java.util.Map initParameters)
IGatewayOutputProcessor
initialize in interface IGatewayOutputProcessorpublic java.lang.String getConfigurationXML()
getConfigurationXML in interface IGatewayOutputProcessor
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||