namespace Akenti class PublicKey : public ref_ptr<PublicKeyImpl> A PublicKey object is a reference-count pointer that wraps a PublicKeyImpl object
| | ~ProviderImpl () Deletes this object |
| | getMessageDigest (const string& alg) const Returns a MessageDigest object given the name of a standard algorithm specified by alg such as MD5 |
| | getSignature (const string& alg) const Returns a Signature object given the name of a standard algorithm specified by alg such as MD5 or SHA1 |
| | getKeyFactory () const Returns a KeyFactory object |
| | getCertificateFactory () const Returns a CertificateFactory object |
| | getBase64 () const Returns a Base64 object |
| | createSSLContext (SSLConstants::Version version, bool isClient) const Create a either a server or client security context |
| | setDefaultSSLServerContext (const SSLContext& serverContext) Sets a default server security context |
| | getDefaultSSLServerContext () const Returns the default server security context |
| | setDefaultSSLClientContext (const SSLContext& clientContext) Sets a default client security context |
| | getDefaultSSLClientContext () const Returns the default server security context |
| | createSecureSocketImpl (const SSLContext& ctx) const Interface to create a SecureSocketImpl |
| | PublicKey (PublicKeyImpl *impl = NULL) Constructs a PublicKey given a PublickeyImpl object |
| | ~PublicKey () Decrements the count of references to the wrapped PublickeyImpl object |
A PublicKey object is a reference-count pointer that wraps a PublicKeyImpl object.
virtual MessageDigest getMessageDigest(const string& alg) const
MessageDigestImpl
virtual Signature getSignature(const string& alg) const
SignatureImpl
virtual KeyFactory getKeyFactory() const
KeyFactoryImpl
virtual CertificateFactory getCertificateFactory() const
CertificateFactoryImpl
virtual Base64 getBase64() const
Base64Impl
virtual SSLContext createSSLContext(SSLConstants::Version version, bool isClient) const
void setDefaultSSLServerContext(const SSLContext& serverContext)
const SSLContext& getDefaultSSLServerContext() const
void setDefaultSSLClientContext(const SSLContext& clientContext)
const SSLContext& getDefaultSSLClientContext() const
virtual SecureSocketImpl* createSecureSocketImpl(const SSLContext& ctx) const
PublicKey(PublicKeyImpl *impl = NULL)
ref_ptr
initPublicKey(const string&, const string&,
const string&)
generateRSAKeyPair(int, unsigned long)
generateDSAKeyPair(int, const string&)
getPublicKey()
~PublicKey()
alphabetic index hierarchy of classes
this page has been generated automatically by doc++
(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de