public class GeneralNameConfig extends java.lang.Object implements IGeneralNameConfig
Modifier and Type | Field and Description |
---|---|
IConfigStore |
mConfig |
org.mozilla.jss.netscape.security.x509.GeneralName |
mGeneralName |
java.lang.String |
mGenNameChoice |
boolean |
mIsPolicyEnabled |
boolean |
mIsValueConfigured |
java.lang.String |
mName |
java.lang.String |
mNameDot |
java.lang.String |
mNameDotChoice |
java.lang.String |
mNameDotValue |
java.lang.String |
mValue |
Constructor and Description |
---|
GeneralNameConfig(java.lang.String name,
IConfigStore config,
boolean isValueConfigured,
boolean isPolicyEnabled) |
Modifier and Type | Method and Description |
---|---|
org.mozilla.jss.netscape.security.x509.GeneralName |
formGeneralName(java.lang.String value)
Form a general name from the value string.
|
org.mozilla.jss.netscape.security.x509.GeneralName |
formGeneralName(java.lang.String choice,
java.lang.String value) |
java.util.Vector<org.mozilla.jss.netscape.security.x509.GeneralName> |
formGeneralNames(java.lang.Object value)
Forms general names from the given value.
|
IConfigStore |
getConfig() |
static void |
getDefaultParams(java.lang.String name,
boolean isValueConfigured,
java.util.Vector<java.lang.String> params)
Get default params
|
static void |
getExtendedPluginInfo(java.lang.String name,
boolean isValueConfigured,
java.util.Vector<java.lang.String> info)
Get extended plugin info
|
java.lang.String |
getGenNameChoice() |
void |
getInstanceParams(java.util.Vector<java.lang.String> params)
Get instance params
|
java.lang.String |
getName() |
java.lang.String |
getValue() |
boolean |
isValueConfigured() |
public java.lang.String mName
public java.lang.String mNameDot
public IConfigStore mConfig
public java.lang.String mGenNameChoice
public boolean mIsValueConfigured
public java.lang.String mValue
public org.mozilla.jss.netscape.security.x509.GeneralName mGeneralName
public boolean mIsPolicyEnabled
public java.lang.String mNameDotChoice
public java.lang.String mNameDotValue
public GeneralNameConfig(java.lang.String name, IConfigStore config, boolean isValueConfigured, boolean isPolicyEnabled) throws EBaseException
EBaseException
public org.mozilla.jss.netscape.security.x509.GeneralName formGeneralName(java.lang.String value) throws EBaseException
formGeneralName
in interface IGeneralNameConfig
value
- general name in stringEBaseException
- failed to form general namepublic org.mozilla.jss.netscape.security.x509.GeneralName formGeneralName(java.lang.String choice, java.lang.String value) throws EBaseException
EBaseException
public java.util.Vector<org.mozilla.jss.netscape.security.x509.GeneralName> formGeneralNames(java.lang.Object value) throws EBaseException
IGeneralNameConfig
formGeneralNames
in interface IGeneralNameConfig
value
- general name in stringEBaseException
- failed to form general namepublic java.lang.String getName()
public IConfigStore getConfig()
public java.lang.String getGenNameChoice()
public java.lang.String getValue()
public boolean isValueConfigured()
public static void getDefaultParams(java.lang.String name, boolean isValueConfigured, java.util.Vector<java.lang.String> params)
public void getInstanceParams(java.util.Vector<java.lang.String> params)
getInstanceParams
in interface IGeneralNameConfig
params
- parameterspublic static void getExtendedPluginInfo(java.lang.String name, boolean isValueConfigured, java.util.Vector<java.lang.String> info)