The PluginLoader creates a Plugin object to store the Detector factories and metadata.
@author David Hovemeyer @see Plugin @see PluginExceptionipscan.plugins system property. The classes themselves must reside on the application's classpath - useful for development. META-INF/MANIFEST.MF as IPScan-Plugins. META-INF/services/org.apache.webbeans.plugins.OpenWebBeansPlugin
PluginLoader is responsible for loading and initialization of client secuirty plugins. Either the client application chooses an appropriate plugin, or the xmlBlaster.propertiesfile states, which plugin has to be used, by using the
Security.Client.DefaultPlugin-Option. Syntax: Security.Client.DefaultPlugin=PluginType,PluginVersion Hint: Type and version must be the type and version of a valid and declared plugin. Example: Security.Client.DefaultPlugin=gui,1.0 Security.Client.Plugin[gui][1.0]=org.xmlBlaster.authentication.ClientSecurityHelper If neither the application, nor the config enforce a specific plugin, the Dummy-Plugin is used (old xmlBlaster behavior).
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |