uk.ac.soton.itinnovation.grid.utils
Class KeyStoreBuilder

java.lang.Object
  extended by uk.ac.soton.itinnovation.grid.utils.KeyStoreBuilder

public class KeyStoreBuilder
extends Object

Utility methods for handling keystores.


Constructor Summary
KeyStoreBuilder()
           
 
Method Summary
 KeyStore buildKeyStore()
          Generate a new keystore containing a single self-signed certificate.
 String getDefaultAlias()
           
 void setCommonName(String value)
           
 void setCountry(String value)
           
 void setDefaultAlias(String value)
           
 void setDefaultCertificateDaysValid(int value)
           
 void setDefaultCertificateSigAlgorithm(String value)
           
 void setDefaultKeyAlgorithm(String value)
           
 void setDefaultKeySize(int value)
           
 void setEmail(String value)
           
 void setLocality(String value)
           
 void setOrganisation(String value)
           
 void setOrgUnit(String value)
           
 void setPassword(String pwd)
           
 void setState(String value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

KeyStoreBuilder

public KeyStoreBuilder()
Method Detail

setDefaultAlias

public void setDefaultAlias(String value)

getDefaultAlias

public String getDefaultAlias()

setDefaultKeyAlgorithm

public void setDefaultKeyAlgorithm(String value)

setDefaultKeySize

public void setDefaultKeySize(int value)

setDefaultCertificateDaysValid

public void setDefaultCertificateDaysValid(int value)

setDefaultCertificateSigAlgorithm

public void setDefaultCertificateSigAlgorithm(String value)

setCountry

public void setCountry(String value)

setState

public void setState(String value)

setLocality

public void setLocality(String value)

setOrganisation

public void setOrganisation(String value)

setOrgUnit

public void setOrgUnit(String value)

setEmail

public void setEmail(String value)

setCommonName

public void setCommonName(String value)

setPassword

public void setPassword(String pwd)

buildKeyStore

public KeyStore buildKeyStore()
Generate a new keystore containing a single self-signed certificate.



Copyright © 2001-2008 University of Southampton IT Innovation Centre. All Rights Reserved.