#include <pkixvalidationresult.h>
Link against: pkixcert.lib
class CPKIXValidationResult : public CPKIXValidationResultBase |
Public Member Functions | |
---|---|
~CPKIXValidationResult() | |
IMPORT_C const TValidationStatus | Error() |
IMPORT_C CPKIXValidationResult * | NewL() |
IMPORT_C CPKIXValidationResult * | NewLC() |
IMPORT_C const CArrayPtrFlat< CX509CertPolicyInfo > & | Policies() |
IMPORT_C const RPointerArray< CCertificateValidationWarnings > & | ValidationWarnings() |
IMPORT_C const CArrayFixFlat< TValidationStatus > & | Warnings() |
Stores the information regarding the results of a validation of a PKIX certificate chain.
IMPORT_C | ~CPKIXValidationResult | ( | ) |
The destructor.
Frees all resources owned by the object.
IMPORT_C const TValidationStatus | Error | ( | ) | const |
Reimplemented from CPKIXValidationResultBase::Error()const
Gets the error status of the operation.
Errors are considered fatal, i.e. validation has failed.
IMPORT_C CPKIXValidationResult * | NewL | ( | ) | [static] |
Reimplemented from CPKIXValidationResultBase::NewL()
Creates a new PKIX Validation Result object.
IMPORT_C CPKIXValidationResult * | NewLC | ( | ) | [static] |
Reimplemented from CPKIXValidationResultBase::NewLC()
Creates a new PKIX Validation Result object, and puts a pointer to it onto the cleanup stack.
IMPORT_C const CArrayPtrFlat< CX509CertPolicyInfo > & | Policies | ( | ) | const |
Reimplemented from CPKIXValidationResultBase::Policies()const
Gets a list of all the certificate policies which have been accepted implicitly in the course of validation.
IMPORT_C const RPointerArray< CCertificateValidationWarnings > & | ValidationWarnings | ( | ) | const |
Reimplemented from CPKIXValidationResultBase::ValidationWarnings()const
Returns a list of critical extensions encountered and warnings generated by certificates during chain validation. A CCertificateWarning object is returned for each certificate in the chain, even if no critical extensions or warnings were encountered. The array's data is in the same order as the certificate chain.
IMPORT_C const CArrayFixFlat< TValidationStatus > & | Warnings | ( | ) | const |
Reimplemented from CPKIXValidationResultBase::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.