Back to index

lightning-sunbird  0.9+nobinonly
Public Member Functions
nsICertVerificationResult Interface Reference

import "nsIX509Cert3.idl";

Inheritance diagram for nsICertVerificationResult:
Inheritance graph
Collaboration diagram for nsICertVerificationResult:
Collaboration graph

List of all members.

Public Member Functions

void getUsagesArrayResult (out PRUint32 verified, out PRUint32 count,[array, size_is(count)] out wstring usages)
 This interface reflects a container of verification results.

Detailed Description

Definition at line 62 of file nsIX509Cert3.idl.

Member Function Documentation

void nsICertVerificationResult::getUsagesArrayResult ( out PRUint32  verified,
out PRUint32  count,
[array, size_is(count)] out wstring  usages 

This interface reflects a container of verification results.

Call will not block.

Obtain an array of human readable strings describing the certificate's certified usages.

Mirrors the results produced by nsIX509Cert::getUsagesArray()

As of today, this function is a one-shot object, only the first call will succeed. This allows an optimization in the implementation, ownership of result data will be transfered to caller.

certThe certificate that was verified.
verifiedThe certificate verification result, see constants in nsIX509Cert.
countThe number of human readable usages returned.
usagesThe array of human readable usages.

The documentation for this interface was generated from the following file: