#include <pkixvalidationresult.h>
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.
Returns: The error status of the operation.
IMPORT_C CPKIXValidationResult * | NewL | ( | ) | [static] |
Reimplemented from CPKIXValidationResultBase::NewL()
Creates a new PKIX Validation Result object.
Returns: The 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.
Returns: The new PKIX Validation Result object.
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.
Returns: An array of certificate policies.
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.
Returns: An array of certificate warnings. Ownership is not transferred to the caller.
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.
Returns: An array of any warnings generated.