Location:
x509cert.h
Link against: x509.lib
CX509SubjectPublicKeyInfo
Support
Supported from 6.0
Description
The X.509 subject public key.
Derivation
CBase | Base class for all classes to be instantiated on the heap |
CSubjectPublicKeyInfo | A base class for a container that holds information about a subject public key |
CX509SubjectPublicKeyInfo | The X.509 subject public key |
|
Defined in CX509SubjectPublicKeyInfo:
NewL(), NewL(), NewLC(), NewLC()
Inherited from CBase:
operator new()
Inherited from CSubjectPublicKeyInfo:
AlgorithmId(),
EncodedParams(),
KeyData()
static CX509SubjectPublicKeyInfo* NewL(const TDesC8& aBinaryData);
Description
Creates a new X.509 subject public key object from the specified buffer containing
the binary coded representation.
Parameters
const TDesC8& aBinaryData |
The encoded binary representation. |
|
Return value
static CX509SubjectPublicKeyInfo* NewL(const TDesC8& aBinaryData, TInt& aPos);
Description
Creates a new X.509 subject public key object from the specified buffer containing
the binary coded representation, starting at the specified offset.
Parameters
const TDesC8& aBinaryData |
The encoded binary representation. |
const TInt& aPos |
The offset position from which to start decoding. |
|
Return value
static CX509SubjectPublicKeyInfo* NewLC(const TDesC8& aBinaryData, TInt& aPos);
Description
Creates a new X.509 subject public key 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. |
const TInt& aPos |
The offset position from which to start decoding. |
|
Return value
static CX509SubjectPublicKeyInfo* NewLC(const TDesC8& aBinaryData);
Description
Creates a new X.509 subject public key 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. |
|
Return value