CX509DSASignature Class Reference

#include <x509keys.h>

class CX509DSASignature : public CDSASignature

Inherits from

  • CX509DSASignature

    Detailed Description

    Encapsulates the X.509 DSA signature.

    Adds a commitment to a specific encoding scheme allowing superclasses to remain encoding-independent.

    Since
    v6.0

    Member Function Documentation

    NewL ( const TDesC8 & )

    IMPORT_C CX509DSASignature *NewL(const TDesC8 &aBinaryData)[static]

    Creates a new DSA Signature object from the specified buffer containing the encoded binary representation.

    ParameterDescription
    aBinaryDataThe encoded binary representation.

    Returns: A pointer to the new CX509DSASignature object.

    NewL ( const TDesC8 &, TInt & )

    IMPORT_C CX509DSASignature *NewL(const TDesC8 &aBinaryData,
    TInt &aPos
    )[static]

    Creates a new DSA Signature object from the specified buffer containing the encoded binary representation, starting at the specified offset.

    ParameterDescription
    aBinaryDataThe encoded binary representation.
    aPosThe offset position from which to start decoding.

    Returns: A pointer to the new CX509DSASignature object.

    NewLC ( const TDesC8 & )

    IMPORT_C CX509DSASignature *NewLC(const TDesC8 &aBinaryData)[static]

    Creates a new DSA Signature object from the specified buffer containing the encoded binary representation, and puts a pointer to it onto the cleanup stack.

    ParameterDescription
    aBinaryDataThe encoded binary representation.

    Returns: A pointer to the new CX509DSASignature object.

    NewLC ( const TDesC8 &, TInt & )

    IMPORT_C CX509DSASignature *NewLC(const TDesC8 &aBinaryData,
    TInt &aPos
    )[static]

    Creates a new DSA Signature object from the specified buffer containing the encoded binary representation, starting at the specified offset, and puts a pointer to it onto the cleanup stack.

    ParameterDescription
    aBinaryDataThe encoded binary representation.
    aPosThe offset position from which to start decoding.

    Returns: A pointer to the new CX509DSASignature object.