Class CMSExtension
java.lang.Object
com.netscape.certsrv.extensions.CMSExtension
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract org.mozilla.jss.netscape.security.x509.ExtensiongetExtension(IArgBlock argblock) Get an instance of the extension given http input.abstract IArgBlockgetFormParams(org.mozilla.jss.netscape.security.x509.Extension extension) Get Javascript name value pairs to put into the request processing template.abstract StringgetName()Get name of this extension.abstract org.mozilla.jss.netscape.security.util.ObjectIdentifiergetOID()Get object identifier associated with this extension.abstract voidinit(IConfigStore config) initialize from configuration file
-
Field Details
-
EXT_IS_CRITICAL
-
EXT_PREFIX
-
-
Constructor Details
-
CMSExtension
public CMSExtension()
-
-
Method Details
-
init
initialize from configuration file- Throws:
EBaseException
-
getName
Get name of this extension.- Returns:
- the name of this CMS extension, for
-
getOID
public abstract org.mozilla.jss.netscape.security.util.ObjectIdentifier getOID()Get object identifier associated with this extension. -
getExtension
public abstract org.mozilla.jss.netscape.security.x509.Extension getExtension(IArgBlock argblock) throws EBaseException Get an instance of the extension given http input.- Returns:
- an instance of the extension.
- Throws:
EBaseException
-
getFormParams
public abstract IArgBlock getFormParams(org.mozilla.jss.netscape.security.x509.Extension extension) throws EBaseException Get Javascript name value pairs to put into the request processing template.- Returns:
- name value pairs
- Throws:
EBaseException
-