|
||
class CCertificateValidationWarnings : public CBase;
Encapsulates the critical extensions encountered and any warnings found for a particular certificate in the chain during the process of validation.
CBase
-
Base class for all classes to be instantiated on the heap.
CCertificateValidationWarnings
- Encapsulates the critical extensions encountered and any warnings found for a pa...
Defined in CCertificateValidationWarnings
:
CertIndex()const
Gets the index of the certificate in the chain.CriticalExtensionsFound()const
Gets a list of critical extension OIDs found in the certificate.ExternalizeL(RWriteStream &)const
Externalises an object of this class to a write stream.InternalizeL(RReadStream &)
Internalises an object of this class from a read stream.NewL(TInt)
Creates an instance of CCertificateValidationWarnings.NewLC(TInt)
Creates an instance of CCertificateValidationWarnings.Warnings()const
Gets a list of warnings generated by the certificate.~CCertificateValidationWarnings()
The 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 CCertificateValidationWarnings* NewL(TInt aIndex);
Creates an instance of CCertificateValidationWarnings.
|
|
IMPORT_C static CCertificateValidationWarnings* NewLC(TInt aIndex);
Creates an instance of CCertificateValidationWarnings.
|
|
IMPORT_C ~CCertificateValidationWarnings();
The destructor.
Frees all resources owned by the object.
IMPORT_C const RPointerArray< TDesC >& CriticalExtensionsFound() const;
Gets a list of critical extension OIDs found in the certificate.
|
IMPORT_C const RArray< TValidationStatus >& Warnings() const;
Gets a list of warnings generated by the certificate.
|
IMPORT_C TInt CertIndex() const;
Gets the index of the certificate in the chain.
|
IMPORT_C void ExternalizeL(RWriteStream &aStream) const;
Externalises an object of this class to a write stream.
The presence of this function means that the standard templated operator<<(RWriteStream &,const T &)
can be used to externalise objects of this class.
|
IMPORT_C static CCertificateValidationWarnings* InternalizeL(RReadStream &aStream);
Internalises an object of this class from a read stream.
The presence of this function means that the standard templated operator>>(RReadStream &,T &)
can be used to internalise objects of this class.
Note that this function has assignment semantics: it replaces the old value of the object with a new value read from the read stream.
|
|