org.eparapher.core.crypto.keystore
Interface IUserKeystore

All Superinterfaces:
IGenericStore
All Known Implementing Classes:
FileKeystore, GenericKeystore, HardwareKeyStore, MSCAPIKeystore

public interface IUserKeystore
extends IGenericStore


Method Summary
 boolean exists()
           
 String getDefaultAlias()
           
 KeystoreEntry[] getKeystoreEntries()
           
 PrivateKey getPrivateKey()
           
 PublicKey getPublicKey()
           
 X509Certificate getX509Certificate()
           
 X509Certificate[] getX509CertificateChain()
           
 boolean initialize()
           
 boolean setDefaultAlias(String alias)
           
 
Methods inherited from interface org.eparapher.core.crypto.keystore.IGenericStore
containsAlias, getKeystore, getProviderName, getTrustAnchors, loadKeyStore, loadKeyStore, loadPrivateKey, loadPrivateKey, loadPublicInformation, newcertificate, saveKeyStore
 

Method Detail

getPrivateKey

PrivateKey getPrivateKey()

getPublicKey

PublicKey getPublicKey()

getX509Certificate

X509Certificate getX509Certificate()

getX509CertificateChain

X509Certificate[] getX509CertificateChain()

getKeystoreEntries

KeystoreEntry[] getKeystoreEntries()

getDefaultAlias

String getDefaultAlias()

setDefaultAlias

boolean setDefaultAlias(String alias)

exists

boolean exists()

initialize

boolean initialize()


Copyright © 2009 eParapher Software Foundation. All Rights Reserved.