org.hardtokenmgmt.keyceremony.tolima
Class TolimaStandardKeyCeremony

java.lang.Object
  extended by org.hardtokenmgmt.keyceremony.tolima.BaseKeyCeremony
      extended by org.hardtokenmgmt.keyceremony.tolima.EJBCAKeyCeremony
          extended by org.hardtokenmgmt.keyceremony.tolima.TolimaStandardKeyCeremony

public class TolimaStandardKeyCeremony
extends EJBCAKeyCeremony

This is an executable class in charge of initializing an empty EJBCA deployment with CAs and configuration to start using a standard deployment of ToLiMa. It created three CAs, eIDCA, eSignCA, MicrosoftCA, and configures the profiles required. It configures the initial administrator card and all other things required to get up and running with ToLiMa. It also sets up the HTTPS configuration OBSERVE: No 'ant install' is necessary for EJBCA, all the configuration is replaced by this command.

Version:
$Id$
Author:
Philip Vendil 2008-jan-24

Field Summary
 
Fields inherited from class org.hardtokenmgmt.keyceremony.tolima.EJBCAKeyCeremony
administrator, jbossHome
 
Fields inherited from class org.hardtokenmgmt.keyceremony.tolima.BaseKeyCeremony
console, out, props
 
Constructor Summary
TolimaStandardKeyCeremony()
           
 
Method Summary
static void main(java.lang.String[] args)
          Main class that should be called from within 'ant'
 void run()
           
 
Methods inherited from class org.hardtokenmgmt.keyceremony.tolima.EJBCAKeyCeremony
addEndEntityCertificateProfile, addEndEntityProfile, addSuperAdministrator, addSuperAdminsEndEntityCertificateProfile, configureAutomaticCRLGeneration, configureMailSettingXML, createCA, existsAdminGroup, exportCACertificate, genCATokenInfo, getAuthorizationSessionRemote, getCAAdminSessionRemote, getCertificateStoreSession, getKeyStoreDir, getRAAdminSessionRemote, getUserAdminSessionRemote, parseAndStoreServerXML, setInitialContext
 
Methods inherited from class org.hardtokenmgmt.keyceremony.tolima.BaseKeyCeremony
getConfirmation, initProps, out, readLine
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TolimaStandardKeyCeremony

public TolimaStandardKeyCeremony()
Method Detail

main

public static void main(java.lang.String[] args)
Main class that should be called from within 'ant'

Parameters:
args -

run

public void run()
         throws java.lang.Exception
Throws:
java.lang.Exception