Symbian
Symbian OS Library

SYMBIAN OS V9.3

[Index] [Spacer] [Previous] [Next]



Location: pkixvalidationresult.h
Link against: pkixcert.lib

Class CPKIXValidationResult

class CPKIXValidationResult : public CPKIXValidationResultBase;

Description

Stores the information regarding the results of a validation of a PKIX certificate chain.

Derivation

Members

Defined in CPKIXValidationResult:
Error(), NewL(), NewLC(), Policies(), Warnings(), ~CPKIXValidationResult()


Construction and destruction


NewL()

static IMPORT_C CPKIXValidationResult *NewL();

Description

Creates a new PKIX Validation Result object.

Return value

CPKIXValidationResult *

The new PKIX Validation Result object.


NewLC()

static IMPORT_C CPKIXValidationResult *NewLC();

Description

Creates a new PKIX Validation Result object, and puts a pointer to it onto the cleanup stack.

Return value

CPKIXValidationResult *

The new PKIX Validation Result object.


~CPKIXValidationResult()

IMPORT_C ~CPKIXValidationResult();

Description

The destructor.

Frees all resources owned by the object.

[Top]


Member functions


Error()

IMPORT_C const TValidationStatus Error() const;

Description

Gets the error status of the operation.

Errors are considered fatal, i.e. validation has failed.

Return value

const TValidationStatus

The error status of the operation.


Warnings()

IMPORT_C const CArrayFixFlat< TValidationStatus > &Warnings() const;

Description

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.

Return value

const CArrayFixFlat< TValidationStatus > &

An array of any warnings generated.


Policies()

IMPORT_C const CArrayPtrFlat< CX509CertPolicyInfo > &Policies() const;

Description

Gets a list of all the certificate policies which have been accepted implicitly in the course of validation.

Return value

const CArrayPtrFlat< CX509CertPolicyInfo > &

An array of certificate policies.