PluginLoader
is responsible for loading and initialization of client secuirty plugins. Either the client application chooses an appropriate plugin, or the
xmlBlaster.properties
file 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).