class Akenti::Signature |
A Signature object is a reference-count pointer that wraps a SignatureImpl object.
![]() | Signature (SignatureImpl* impl = NULL) Contructs a Signature object given a SignatureImpl object. |
![]() | ~Signature () Decrements the reference_count and when it goes to zero destroys the object. |
![]() | getInstance (const string& alg) Returns a Signature object of the type set in the security provider for the type of algorithm specified by alg. |
![]() | isSignatureAlgorithmSupported (const string& alg) Returns true if the signature algorithm specified by alg is supported. |
A Signature object is a reference-count pointer that wraps a SignatureImpl object. It provides applications, albeit indirectly, with the functionality of a digital signature algorithm such as RSA-MD5 or DSA-SHA1. Digital signatures are used for authentication and integrity assurance of digital data.* Usage: * try { * Signature sig = Signature::getInstance("RSA-MD5"); * * sig->update("Date"); * sig->update("to"); * sig->update("be signed"); * * string signature = sig->sign(); * } catch(SecurityException e) { ... } *
Alphabetic index HTML hierarchy of classes or Java