CX509AlgorithmIdentifier Class Reference
class CX509AlgorithmIdentifier : public CAlgorithmIdentifier |
Algorithm identifier for an X.509 certificate.
Constructor & Destructor Documentation
CX509AlgorithmIdentifier()
CX509AlgorithmIdentifier | ( | ) | [private] |
CX509AlgorithmIdentifier(TAlgorithmId &)
CX509AlgorithmIdentifier | ( | TAlgorithmId & | aAlgorithmId | ) | [private] |
Member Functions Documentation
EncodeASN1DERLC()
Creates the ASN1 DER sequence of the X509 algorithm identifier object and leaves it on the cleanup stack.
InitializeL(const TDesC8 &, TInt &)
void | InitializeL | ( | const TDesC8 & | aBinaryData, |
| TInt & | aPos |
| ) | [private] |
NewL(const TDesC8 &)
Creates a new X.509 algorithm identifier object from the specified buffer containing the binary coded representation.
The function initialises the object from its encoded binary form into an internal representation.
Parameters
const TDesC8 & aBinaryData | The encoded binary representation. |
NewL(const TDesC8 &, TInt &)
Creates a new X.509 algorithm identifier object from the specified buffer containing the binary coded representation, starting at the specified offset.
Parameters
const TDesC8 & aBinaryData | The encoded binary representation. |
TInt & aPos | The offset position from which to start decoding. |
NewL(TAlgorithmId, const TDesC8 &)
Creates a X509 Algorithm Identifier object from the given algorithm ID and the encoded parameter.
Parameters
TAlgorithmId aAlgorithmId | The algorithm Id used to build the object. |
const TDesC8 & aEncodedParams | The encoded parameter for the algorithm ID. |
NewLC(const TDesC8 &)
Creates a new X.509 algorithm identifier object from the specified buffer containing the binary coded representation, and puts a pointer to it onto the cleanup stack.
Parameters
const TDesC8 & aBinaryData | The encoded binary representation. |
NewLC(const TDesC8 &, TInt &)
Creates a new X.509 algorithm identifier object from the specified buffer containing the binary coded 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. |
NewLC(TAlgorithmId, const TDesC8 &)
Creates a X509 Algorithm Identifier object from the given algorithm ID and the encoded parameter and leaves the object on the cleanup stack.
Parameters
TAlgorithmId aAlgorithmId | The algorithm Id used to build the object. |
const TDesC8 & aEncodedParams | The encoded parameter for the algorithm ID. |
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.