public class GeneralNameUtil extends java.lang.Object implements IGeneralNameUtil
| Modifier and Type | Class and Description |
|---|---|
static class |
GeneralNameUtil.GeneralNameAsConstraintsConfig
convenience class for policies use.
|
static class |
GeneralNameUtil.GeneralNameConfig
convenience class for policies use.
|
static class |
GeneralNameUtil.GeneralNamesAsConstraintsConfig |
static class |
GeneralNameUtil.GeneralNamesConfig |
static class |
GeneralNameUtil.SubjAltNameGN |
| Modifier and Type | Field and Description |
|---|---|
static org.slf4j.Logger |
logger |
DEF_NUM_GENERALNAMES, GENNAME_CHOICE_DIRECTORYNAME, GENNAME_CHOICE_DNSNAME, GENNAME_CHOICE_EDIPARTYNAME, GENNAME_CHOICE_INFO, GENNAME_CHOICE_IPADDRESS, GENNAME_CHOICE_OTHERNAME, GENNAME_CHOICE_REGISTEREDID, GENNAME_CHOICE_RFC822NAME, GENNAME_CHOICE_URL, GENNAME_CHOICE_X400ADDRESS, GENNAME_VALUE_INFO, NUM_GENERALNAMES_INFO, PROP_GENERALNAME, PROP_GENNAME_CHOICE, PROP_GENNAME_CHOICE_INFO, PROP_GENNAME_VALUE, PROP_GENNAME_VALUE_INFO, PROP_NUM_GENERALNAMES, PROP_NUM_GENERALNAMES_INFO| Constructor and Description |
|---|
GeneralNameUtil() |
| Modifier and Type | Method and Description |
|---|---|
static java.lang.String |
check_GeneralNameChoice(java.lang.String generalNameChoice)
Checks if given string is a valid General Name choice and returns
the actual string that can be passed into form_GeneralName().
|
static org.mozilla.jss.netscape.security.x509.GeneralName |
form_GeneralName(java.lang.String generalNameChoice,
java.lang.String value)
Form a General Name from a General Name choice and value.
|
static org.mozilla.jss.netscape.security.x509.GeneralName |
form_GeneralNameAsConstraints(java.lang.String generalNameChoice,
java.lang.String value)
GeneralName can be used in the context of Constraints.
|
public static org.mozilla.jss.netscape.security.x509.GeneralName form_GeneralNameAsConstraints(java.lang.String generalNameChoice,
java.lang.String value)
throws EBaseException
EBaseExceptionpublic static org.mozilla.jss.netscape.security.x509.GeneralName form_GeneralName(java.lang.String generalNameChoice,
java.lang.String value)
throws EBaseException
generalNameChoice - General Name choice. Must be one of the General
Name choices defined in this class.value - String value of the general name to form.EBaseExceptionpublic static java.lang.String check_GeneralNameChoice(java.lang.String generalNameChoice)
throws EBaseException
generalNameChoice - a General Name choice string.EBaseException