|
|
|
|
Location:
pkixvalidationresult.h
Link against: pkixcert.lib
class CPKIXValidationResult : public CPKIXValidationResultBase;
Stores the information regarding the results of a validation of a PKIX certificate chain.
CPKIXValidationResultBase - No description.
CPKIXValidationResult - Stores the information regarding the results of a validation of a PKIX certificate chain
Defined in CPKIXValidationResult:
Error(), NewL(), NewLC(), Policies(), Warnings(), ~CPKIXValidationResult()
static IMPORT_C CPKIXValidationResult *NewL();
Creates a new PKIX Validation Result object.
|
static IMPORT_C CPKIXValidationResult *NewLC();
Creates a new PKIX Validation Result object, and puts a pointer to it onto the cleanup stack.
|
IMPORT_C ~CPKIXValidationResult();
The destructor.
Frees all resources owned by the object.
IMPORT_C const TValidationStatus Error() const;
Gets the error status of the operation.
Errors are considered fatal, i.e. validation has failed.
|
IMPORT_C const CArrayFixFlat< TValidationStatus > &Warnings() const;
Gets a list of warnings generated.
The warnings may or may not be fatal, depending on the context, which the client is expected to provide.
|
IMPORT_C const CArrayPtrFlat< CX509CertPolicyInfo > &Policies() const;
Gets a list of all the certificate policies which have been accepted implicitly in the course of validation.
|