Package com.netscape.cmstools
Class CMCSharedToken
java.lang.Object
com.netscape.cmstools.CMCSharedToken
A command-line utility used to take a passphrase as an input and
generate an encrypted entry for ldap entry
IMPORTANT: The issuance protection certificate file needs to be created to contain the certificate in its PEM format.
- Author:
- cfu
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic org.apache.commons.cli.Options
static org.mozilla.jss.crypto.X509Certificate
getCertificate
(String tokenName, String nickname) static PrivateKey
getPrivateKey
(String tokenName, String nickname) static void
static void
printError
(String message) static void
-
Field Details
-
verbose
public boolean verbose
-
-
Constructor Details
-
CMCSharedToken
public CMCSharedToken()
-
-
Method Details
-
createOptions
public static org.apache.commons.cli.Options createOptions() -
printHelp
public static void printHelp() -
printError
-
getPrivateKey
- Throws:
Exception
-
getCertificate
public static org.mozilla.jss.crypto.X509Certificate getCertificate(String tokenName, String nickname) throws Exception - Throws:
Exception
-
main
- Throws:
Exception
-