|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectbe.ehealth.technicalconnector.config.impl.ConfigurationModuleSecurityProvider
public class ConfigurationModuleSecurityProvider
Security Provider Configuration Module. Implementation of ConfigurationModule
Field Summary | |
---|---|
static String |
PROP_ADD_SECURITYPROVIDERS_ACTIVATED
Property containing the flag if this module must add the security providers specified in the config file. |
static String |
PROP_ADD_SECURITYPROVIDERS_POSITION_KEY
Property containing the position on where the new Provider must be added. |
static String |
PROP_ADD_SECURITYPROVIDERS_ROOTKEY
Property containing the fully qualified name of all the providers that must be added. |
static String |
PROP_CLEANUP_ACTION_KEY
Property to indicate what cleanup action must be executed. |
static String |
PROP_CLEANUP_ACTION_PARTIAL_ROOTKEY
Property containing all the providers names that must be removed. |
Constructor Summary | |
---|---|
ConfigurationModuleSecurityProvider()
|
Method Summary | |
---|---|
void |
init(Configuration config)
If debug is enabled, list the available security providers. |
void |
unload()
Method that restores the configuration module and reset the system to the initial situation. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final String PROP_CLEANUP_ACTION_KEY
There are 3 possible values: none, full, partial.
ConfigurationModuleSecurityProvider.PROP_CLEANUP_ACTION_PARTIAL_KEY
public static final String PROP_CLEANUP_ACTION_PARTIAL_ROOTKEY
The properties must start with ConfigurationModuleSecurityProvider.PROP_CLEANUP_ACTION_PARTIAL_ROOTKEY
followed by a unique
increasing number, Starting with 1 and gaps are not allowed.
public static final String PROP_ADD_SECURITYPROVIDERS_ROOTKEY
The properties must start with ConfigurationModuleSecurityProvider.PROP_ADD_SECURITYPROVIDERS_ROOTKEY
followed by a unique
increasing number, Starting with 1 and gaps are not allowed.
public static final String PROP_ADD_SECURITYPROVIDERS_ACTIVATED
There are 3 possible values:
BeIDProvider
and
BouncyCastleProvider
are added.)
ConfigurationModuleSecurityProvider.PROP_ADD_SECURITYPROVIDERS_ROOTKEY
are added.
public static final String PROP_ADD_SECURITYPROVIDERS_POSITION_KEY
Provider
must be added.
There are 3 possibilities: begin, end and the correct position to insert.
Constructor Detail |
---|
public ConfigurationModuleSecurityProvider()
Method Detail |
---|
public void init(Configuration config)
init
in interface ConfigurationModule
ConfigurationModule.init(be.ehealth.technicalconnector.config.Configuration)
public void unload() throws TechnicalConnectorException
ConfigurationModule
unload
in interface ConfigurationModule
TechnicalConnectorException
ConfigurationModule.unload()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |