|
Oracle Secure Enterprise Search Java API Reference 10g Release 1 (10.1.8) B32260-01 |
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
An interface for a manager of identity-based security.
IdentityPlugin| Field Summary | |
static String |
VERSION |
| Method Summary | |
String |
getBaseAPIVersion()Returns the version string of the plug-in API. |
String |
getCanonicalAttribute()Returns the attribute that is stored in the index and returned by the methods in the IdentityPlugin interface. |
IdentityPlugin |
getIdentityPlugin()Returns an instance of IdentityPlugin associated with this IdentityPluginManager. |
String |
getPluginDescription()Returns the description of the identity plug-in manager. |
String |
getPluginName()Returns the name of the identity plug-in manager. |
List |
getPluginParameters()Returns the parameters for the identity plug-in manager. |
String |
getPluginVersion()Returns the version string of the identity plug-in manager. |
String[] |
getSupportedAuthenticationAttributes()Returns the attributes that are supported for authentication. |
void |
init(ParameterValues params, String authenAttr, Logger logger)Initializes the identity plug-in manager with parameter values provided in the admin UI. |
void |
setLocale(Locale locale)Sets the locale to be used for this plug-in manager and all the plug-ins created by it. |
boolean |
validateParams(ParameterValues params, String authenAttr)Validates the parameter values that will later be used by the admin, crawler, or query to call init. |
| Field Detail |
public static final String VERSION
| Method Detail |
public void setLocale(Locale locale)
locale - the Localepublic String getBaseAPIVersion()
IdentityPluginManager.VERSIONpublic String getPluginName()
public String getPluginDescription()
public String getPluginVersion()
public List getPluginParameters()
init.public String getCanonicalAttribute()
IdentityPlugin interface. This should be hard-coded by the plug-in.public String[] getSupportedAuthenticationAttributes()
public boolean validateParams(ParameterValues params,
String authenAttr)
throws PluginException
init. This method is called when the plug-in is activated in the Admin application.params - the parameter valuesauthenAttr - the authentication attribute that was selected by the administrator.PluginException - if an error occurs
public void init(ParameterValues params,
String authenAttr,
Logger logger)
throws PluginException
validateParams. This method should NOT be called with parameters which have not been approved by a prior call to validateParams(). However, validateParams need not be called on the same object (just any object of this class).params - the parameter valuesauthenAttr - the authentication attribute that was selected by the administrator.logger - logger interfacePluginException - if an error occurs
public IdentityPlugin getIdentityPlugin()
throws PluginException
IdentityPlugin associated with this IdentityPluginManager.PluginException - if init() has not been called
|
Oracle Secure Enterprise Search Java API Reference 10g Release 1 (10.1.8) B32260-01 |
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||