CVerifier Class Reference

#include <asymmetric.h>

Link against: fstokenshared.lib

class CVerifier : public CBase

Inherits from

  • CVerifier

    Detailed Description

    Abstract class for all public key verifiers.

    The template parameter, CSignature, should be a class that encapsulates the concept of a digital signature. Derived signature classes must own their respective signatures (and hence be CBase derived). There are no other restrictions on the formation of the signature classes.

    Constructor & Destructor Documentation

    CVerifier ( void )

    CVerifier(void)[protected]

    Member Function Documentation

    VerifyL ( const TDesC8 &, const CSignature & )

    TBool VerifyL(const TDesC8 &aInput,
    const CSignature &aSignature
    )const [pure virtual]

    Verifies the specified digital signature

    ParameterDescription
    aInputThe message digest that was originally signed
    aSignatureThe signature to be verified

    Returns: Whether the signature is the result of signing aInput with the supplied key