|
||
class CSubjectPublicKeyInfo : public CBase;
A base class for a container that holds information about a subject public key.
It contains the algorithm ID, the encoded public key and the encoded parameters.
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.
Defined in CSubjectPublicKeyInfo
:
AlgorithmId()const
Gets the algorithm ID.ConstructL(const CSubjectPublicKeyInfo &)
Second-phase constructor.EncodedParams()const
Gets the encoded parameters required by the algorithm.KeyData()const
Gets the encoded public key data.NewL(const CSubjectPublicKeyInfo &)
Creates a new subject public key object copied from an existing object.NewLC(const CSubjectPublicKeyInfo &)
Creates a new subject public key object copied from an existing object and puts ...iAlgId
The algorithm ID. iEncodedKeyData
A heap descriptor representing the encoded key data. ~CSubjectPublicKeyInfo()
Destructor.Inherited from CBase
:
Delete(CBase *)
Deletes the specified object.Extension_(TUint,TAny *&,TAny *)
Extension function operator new(TUint)
Allocates the object from the heap and then initialises its contents to binary z...operator new(TUint,TAny *)
Initialises the object to binary zeroes.operator new(TUint,TLeave)
Allocates the object from the heap and then initialises its contents to binary z...operator new(TUint,TLeave,TUint)
Allocates the object from the heap and then initialises its contents to binary z...operator new(TUint,TUint)
Allocates the object from the heap and then initialises its contents to binary z...IMPORT_C static CSubjectPublicKeyInfo* NewL(const CSubjectPublicKeyInfo &aSubjectPublicKeyInfo);
Creates a new subject public key object copied from an existing object.
|
|
IMPORT_C static CSubjectPublicKeyInfo* NewLC(const CSubjectPublicKeyInfo &aSubjectPublicKeyInfo);
Creates a new subject public key object copied from an existing object and puts a pointer to the new object onto the cleanup stack.
|
|
protected: IMPORT_C virtual void ConstructL(const CSubjectPublicKeyInfo &aSubjectPublicKeyInfo);
Second-phase constructor.
|
IMPORT_C TAlgorithmId AlgorithmId() const;
Gets the algorithm ID.
|
IMPORT_C const TPtrC8 EncodedParams() const;
Gets the encoded parameters required by the algorithm.
|
IMPORT_C const TPtrC8 KeyData() const;
Gets the encoded public key data.
|
protected: HBufC8 * iEncodedKeyData;
A heap descriptor representing the encoded key data.