com::pcbsys::nirvana::nAdminAPI::nInterfacePluginConfiguration Class Reference

This class contains the plugin static information used by the plugin instances. More...

#include <nInterfacePluginConfiguration.h>

Inherits CountableObject.

Public Member Functions

virtual const std::string & getDescription ()
 Returns a string containing information regarding this plugin. More...
 
virtual const std::string getDescription (const std::string &key)
 Returns the description for the key specified. More...
 
virtual const std::string & getName ()
 Returns the name of the plugin. More...
 
 nInterfacePluginConfiguration (nPluginDetails *pDetails)
 Creates a new nACLEntry with the subject being name. More...
 

Detailed Description

This class contains the plugin static information used by the plugin instances.

Constructor & Destructor Documentation

com::pcbsys::nirvana::nAdminAPI::nInterfacePluginConfiguration::nInterfacePluginConfiguration ( nPluginDetails *  pDetails)

Creates a new nACLEntry with the subject being name.

There are no default permissions set so this subject can perform NO actions on the secured objects

Parameters
nameUsername/Token for the subject
hostthe host they can connect from

Member Function Documentation

virtual const std::string& com::pcbsys::nirvana::nAdminAPI::nInterfacePluginConfiguration::getDescription ( )
virtual

Returns a string containing information regarding this plugin.

Returns
String description.
virtual const std::string com::pcbsys::nirvana::nAdminAPI::nInterfacePluginConfiguration::getDescription ( const std::string &  key)
virtual

Returns the description for the key specified.

Parameters
keystring.
Returns
String description for the key.
virtual const std::string& com::pcbsys::nirvana::nAdminAPI::nInterfacePluginConfiguration::getName ( )
virtual

Returns the name of the plugin.

Returns
String name.