ERXKeyStoreBlowfishCrypter Class Reference

Inherits er::extensions::crypting::ERXAbstractBlowfishCrypter.

Collaboration diagram for ERXKeyStoreBlowfishCrypter:

Collaboration graph
[legend]

List of all members.

Static Public Member Functions

static void main (String[] args) throws KeyStoreException, NoSuchAlgorithmException, UnrecoverableKeyException, CertificateException, FileNotFoundException, IOException

Protected Member Functions

Key secretBlowfishKey () throws NoSuchAlgorithmException, KeyStoreException, UnrecoverableKeyException, CertificateException, IOException

Static Private Member Functions

static final String defaultKeyStorePath ()

Static Private Attributes

static final String DEFAULT_KEY_ALIAS = "er.extensions.ERXBlowfishCipherKey"
static final String DEFAULT_KEY_PASSWORD = "er.extensions.ERXBlowfishCipherKey"
static final String DEFAULT_KEYSTORE_PASSWORD = "er.extensions.ERXBlowfishCipherKey"
static final String KEYSTORE_TYPE = "JCEKS"


Member Function Documentation

static final String defaultKeyStorePath (  )  [static, private]

static void main ( String[]  args  )  throws KeyStoreException, NoSuchAlgorithmException, UnrecoverableKeyException, CertificateException, FileNotFoundException, IOException [static]

Key secretBlowfishKey (  )  throws NoSuchAlgorithmException, KeyStoreException, UnrecoverableKeyException, CertificateException, IOException [protected, virtual]

Returns the secret key to use for this cipher.

Returns:
a secret key for the blowfish cipher

Implements ERXAbstractBlowfishCrypter.


Member Data Documentation

final String DEFAULT_KEY_ALIAS = "er.extensions.ERXBlowfishCipherKey" [static, private]

final String DEFAULT_KEY_PASSWORD = "er.extensions.ERXBlowfishCipherKey" [static, private]

final String DEFAULT_KEYSTORE_PASSWORD = "er.extensions.ERXBlowfishCipherKey" [static, private]

final String KEYSTORE_TYPE = "JCEKS" [static, private]


The documentation for this class was generated from the following file:

Generated on Sat May 26 06:43:07 2012 for Project Wonder by  doxygen 1.5.8