|
Public Member Functions |
virtual | ~KeyStoreSpi () |
Protected Member Functions |
virtual Enumeration * | engineAliases ()=0 |
virtual bool | engineContainsAlias (const String &alias)=0 |
virtual void | engineDeleteEntry (const String &alias)=0 throw (KeyStoreException) |
virtual const Date * | engineGetCreationDate (const String &alias)=0 |
virtual const Certificate * | engineGetCertificate (const String &alias)=0 |
virtual const String * | engineGetCertificateAlias (const Certificate &cert)=0 |
virtual const vector< Certificate * > * | engineGetCertificateChain (const String &alias)=0 |
virtual bool | engineIsCertificateEntry (const String &alias)=0 |
virtual void | engineSetCertificateEntry (const String &alias, const Certificate &cert)=0 throw (KeyStoreException) |
virtual Key * | engineGetKey (const String &alias, const array< javachar > &password)=0 throw (NoSuchAlgorithmException, UnrecoverableKeyException) |
virtual bool | engineIsKeyEntry (const String &alias)=0 |
virtual void | engineSetKeyEntry (const String &alias, const bytearray &key, const vector< Certificate * > &)=0 throw (KeyStoreException) |
virtual void | engineSetKeyEntry (const String &alias, const Key &key, const array< javachar > &password, const vector< Certificate * > &)=0 throw (KeyStoreException) |
virtual size_t | engineSize () const =0 |
virtual void | engineLoad (InputStream *in, const array< javachar > *password)=0 throw (IOException, CertificateException, NoSuchAlgorithmException) |
virtual void | engineStore (OutputStream &out, const array< javachar > *password)=0 throw (IOException, CertificateException, NoSuchAlgorithmException) |
Friends |
class | KeyStore |