CRSASignatureResult Class Reference

#include <signed.h>

Link against: crypto.lib

class CRSASignatureResult : public CBase

Inherits from

  • CRSASignatureResult

    Detailed Description

    The RSA public key algorithm signature result.

    Derived classes:
    • CWTLSRSASignatureResult

    • CPKCS1SignatureResult.

    See also: TKeyFactory::RSASignatureResultL()

    Since
    v6.0

    Member Attribute Documentation

    iDigest

    HBufC8 *iDigest[protected]

    A heap descriptor representing the digest algorithm.

    iDigestAlgorithm

    CAlgorithmIdentifier *iDigestAlgorithm[protected]

    The digest algorithm ID.

    Constructor & Destructor Documentation

    ~CRSASignatureResult ( )

    IMPORT_C~CRSASignatureResult()

    Destructor.

    Frees all resources owned by the object.

    Member Function Documentation

    VerifyL ( const TDesC8 & )

    IMPORT_C TBoolVerifyL(const TDesC8 &aResult)[pure virtual]

    Tests whether the signature result is valid.

    ParameterDescription
    aResultThe signature result.

    Returns: ETrue if the signature result is valid, otherwise EFalse.

    operator== ( const CRSASignatureResult & )

    IMPORT_C TBooloperator==(const CRSASignatureResult &aResult)const [protected]

    Compares this RSA Signature Result object with the specified RSA Signature Result object for equality.

    ParameterDescription
    aResultThe RSA Signature Result object to be compared.

    Returns: ETrue, if they are the same; EFalse, otherwise.