|
||||||||||
| 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.
PROP_CLEANUP_ACTION_KEY
public static final String PROP_CLEANUP_ACTION_PARTIAL_ROOTKEY
The properties must start with 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 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.)
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 ConfigurationModuleConfigurationModule.init(be.ehealth.technicalconnector.config.Configuration)
public void unload()
throws TechnicalConnectorException
ConfigurationModule
unload in interface ConfigurationModuleTechnicalConnectorExceptionConfigurationModule.unload()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||