This class is instantiated from two superclasses OpenSSLKeyImpl and PublicKeyImpl and wraps the publicKey methods of OpenSSLKeyImpl
![]() | OpenSSLProviderImpl () |
![]() | ~OpenSSLProviderImpl () |
![]() | getMessageDigest (const string& alg) const Returns a MessageDigest object given the name of a standard algorithm specified by alg such as MD5 or SHA1 |
![]() | 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 |
![]() | getAlgorithm () const Returns the standard algorithm name for this key |
![]() | getFormat () const Returns the standard format name such as "DER" to indicate using which format to encode the key |
![]() | getSize () const Returns the size of the key |
![]() | encrypt (const string& data) const Encrypt the data using standard algorithm "RSA" |
![]() | decrypt (const string& encrypted) const Decrypts the encrypted string |
![]() | paramString () const Returns a string representation of this key for debugging purposes |
![]() | getEVP_PKEY () This should discourage clients not to mess around with implementation details |
![]() | OpenSSLPublicKeyImpl (EVP_PKEY* evp) The constructor is used by OpenSSLKeyFactoryImpl |
This class is instantiated from two superclasses OpenSSLKeyImpl and PublicKeyImpl and wraps the publicKey methods of OpenSSLKeyImpl. It inherits a EVP_PKEY structure from OpenSSLKeyImpl.
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