Package org.dogtagpki.legacy.core.policy
Class GeneralNamesConfig
java.lang.Object
org.dogtagpki.legacy.core.policy.GeneralNamesConfig
- All Implemented Interfaces:
IGeneralNamesConfig
- Direct Known Subclasses:
GeneralNamesAsConstraintsConfig
-
Field Summary
FieldsModifier and TypeFieldDescriptionint
org.mozilla.jss.netscape.security.x509.GeneralNames
boolean
boolean
-
Constructor Summary
ConstructorsConstructorDescriptionGeneralNamesConfig
(String name, ConfigStore config, boolean isValueConfigured, boolean isPolicyEnabled) -
Method Summary
Modifier and TypeMethodDescriptionstatic void
getDefaultParams
(String name, boolean isValueConfigured, Vector<String> params) adds params to defaultint
static void
getExtendedPluginInfo
(String name, boolean isValueConfigured, Vector<String> info) Get extended plugin info.org.mozilla.jss.netscape.security.x509.GeneralNames
Retrieves a list of configured general names.void
getInstanceParams
(Vector<String> params) Get instance params.getName()
int
boolean
protected GeneralNameConfig
newGeneralNameConfig
(String name, ConfigStore config, boolean isValueConfigured, boolean isPolicyEnabled) void
setDefNumGenNames
(int defNum)
-
Field Details
-
mName
-
mGenNameConfigs
-
mConfig
-
mIsValueConfigured
public boolean mIsValueConfigured -
mIsPolicyEnabled
public boolean mIsPolicyEnabled -
mDefNumGenNames
public int mDefNumGenNames -
mGeneralNames
public org.mozilla.jss.netscape.security.x509.GeneralNames mGeneralNames
-
-
Constructor Details
-
GeneralNamesConfig
public GeneralNamesConfig(String name, ConfigStore config, boolean isValueConfigured, boolean isPolicyEnabled) throws EBaseException - Throws:
EBaseException
-
-
Method Details
-
getGeneralNames
public org.mozilla.jss.netscape.security.x509.GeneralNames getGeneralNames()Description copied from interface:IGeneralNamesConfig
Retrieves a list of configured general names.- Specified by:
getGeneralNames
in interfaceIGeneralNamesConfig
- Returns:
- general names
-
newGeneralNameConfig
protected GeneralNameConfig newGeneralNameConfig(String name, ConfigStore config, boolean isValueConfigured, boolean isPolicyEnabled) throws EBaseException - Throws:
EBaseException
-
getGenNameConfig
-
getNumGeneralNames
public int getNumGeneralNames() -
getConfig
-
getName
-
isValueConfigured
public boolean isValueConfigured() -
setDefNumGenNames
public void setDefNumGenNames(int defNum) -
getDefNumGenNames
public int getDefNumGenNames() -
getDefaultParams
adds params to default -
getInstanceParams
Get instance params.- Specified by:
getInstanceParams
in interfaceIGeneralNamesConfig
- Parameters:
params
- instance parameters
-
getExtendedPluginInfo
public static void getExtendedPluginInfo(String name, boolean isValueConfigured, Vector<String> info) Get extended plugin info.
-