Skip navigation links

Oracle Secure Enterprise Search Java API Reference
10g Release 1 (10.1.8.2)

E10465-01


oracle.search.sdk.security
Interface UserDefinedSecurityModel


public interface UserDefinedSecurityModel

An interface for crawler plug-in that supports user-defined security model.

See Also:
AuthorizationManager, SecurityAttributeInfo

Method Summary
 String getDefaultAuthzMgrClassName()
          Returns the default AuthorizationManager class for this crawler plug-in.
 SecurityAttributeInfo[] getSecurityAttributes(ParameterValues params)
          Returns list of attributes considered to be security attributes.

 

Method Detail

getDefaultAuthzMgrClassName

public String getDefaultAuthzMgrClassName()
Returns the default AuthorizationManager class for this crawler plug-in.
Returns:
default AuthorizationManager class name, or null if there is no default

getSecurityAttributes

public SecurityAttributeInfo[] getSecurityAttributes(ParameterValues params)
                                              throws PluginException
Returns list of attributes considered to be security attributes. They must be of a STRING type.
Parameters:
params - the parameter values
Returns:
array of SecurityAttributeInfo objects
Throws:
PluginException - if an error occurs

Skip navigation links

Oracle Secure Enterprise Search Java API Reference
10g Release 1 (10.1.8.2)

E10465-01


Copyright © 2006, 2007, Oracle. All rights reserved.