|
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 |