Skip navigation links

Oracle Secure Enterprise Search Java API Reference
11g Release 1 (11.1.2.0.0)

E14433-02


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

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

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
11g Release 1 (11.1.2.0.0)

E14433-02


Copyright © 2006, 2010, Oracle and/or its affiliates. All rights reserved.