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.
|