|
|
|
|
Location:
wtlscertchain.h
Link against: wtlscert.lib
class CWTLSValidationResult : public CBase;
Encapsulates the results of the validation process.
It is returned to client code, which can examine it. Client code takes ownership of it.
CBase - Base class for all classes to be instantiated on the heap
CWTLSValidationResult - Encapsulates the results of the validation process
Defined in CWTLSValidationResult:
Error(), NewL(), NewLC(), Warnings(), ~CWTLSValidationResult()
Inherited from CBase:
Delete(),
Extension_(),
operator new()
static IMPORT_C CWTLSValidationResult *NewLC();
Creates a new CWTLSValidationResult object and puts a pointer to it on the cleanup stack.
|
static IMPORT_C CWTLSValidationResult *NewL();
Creates a new CWTLSValidationResult object.
|
IMPORT_C ~CWTLSValidationResult();
Destructor.
Frees all resources owned by the object, prior to its destruction.
IMPORT_C const TWTLSValidationStatus Error() const;
Gets the error status of the operation.
Any errors here are considered fatal: validation has failed.
|
IMPORT_C const CArrayFixFlat< TWTLSValidationStatus > &Warnings() const;
Gets an array of any warnings generated.
The warnings may or may not be fatal, depending on the context, which the client is expected to provide.
|