Location:
x509keys.h
Link against: x509.lib
class CX509DSASignature : public CDSASignature;
Description
Encapsulates the X.509 DSA signature.
Adds a commitment to a specific encoding scheme allowing superclasses to remain encoding-independent.
Derivation
CDSASignature
- No description.
CX509DSASignature
- Encapsulates the X.509 DSA signature
Members
Defined in CX509DSASignature
:
NewL()
, NewL()
, NewLC()
, NewLC()
static IMPORT_C CX509DSASignature *NewL(const TDesC8 &aBinaryData);
Description
Creates a new DSA Signature object from the specified buffer containing the encoded binary representation.
Parameters
const TDesC8 &aBinaryData |
The encoded binary representation.
|
|
Return value
static IMPORT_C CX509DSASignature *NewLC(const TDesC8 &aBinaryData);
Description
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.
Parameters
const TDesC8 &aBinaryData |
The encoded binary representation.
|
|
Return value
static IMPORT_C CX509DSASignature *NewL(const TDesC8 &aBinaryData, TInt &aPos);
Description
Creates a new DSA Signature object from the specified buffer containing the encoded binary representation, starting at the
specified offset.
Parameters
const TDesC8 &aBinaryData |
The encoded binary representation.
|
TInt &aPos |
The offset position from which to start decoding.
|
|
Return value
static IMPORT_C CX509DSASignature *NewLC(const TDesC8 &aBinaryData, TInt &aPos);
Description
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.
Parameters
const TDesC8 &aBinaryData |
The encoded binary representation.
|
TInt &aPos |
The offset position from which to start decoding.
|
|
Return value