Class ClientCertRequestCLI


  • public class ClientCertRequestCLI
    extends CommandCLI
    Author:
    Endi S. Dewata
    • Field Detail

      • logger

        public static org.slf4j.Logger logger
    • Constructor Detail

      • ClientCertRequestCLI

        public ClientCertRequestCLI​(ClientCLI clientCLI)
    • Method Detail

      • printHelp

        public void printHelp()
        Overrides:
        printHelp in class CLI
      • execute

        public void execute​(org.apache.commons.cli.CommandLine cmd)
                     throws java.lang.Exception
        Overrides:
        execute in class CommandCLI
        Throws:
        java.lang.Exception
      • generatePkcs10Request

        public java.lang.String generatePkcs10Request​(java.io.File certDatabase,
                                                      java.lang.String password,
                                                      java.lang.String algorithm,
                                                      java.lang.String length,
                                                      java.lang.String subjectDN)
                                               throws java.lang.Exception
        Throws:
        java.lang.Exception
      • generateCrmfRequest

        public java.lang.String generateCrmfRequest​(org.mozilla.jss.crypto.X509Certificate transportCert,
                                                    java.lang.String subjectDN,
                                                    boolean attributeEncoding,
                                                    java.lang.String algorithm,
                                                    int length,
                                                    java.lang.String curve,
                                                    boolean sslECDH,
                                                    boolean temporary,
                                                    int sensitive,
                                                    int extractable,
                                                    boolean withPop,
                                                    org.mozilla.jss.crypto.KeyWrapAlgorithm keyWrapAlgorithm,
                                                    boolean useOAEP)
                                             throws java.lang.Exception
        Throws:
        java.lang.Exception