Public Member Functions

nsICertVerificationResult Interface Reference

import "nsIX509Cert3.idl";

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.

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.

Parameters:
cert The certificate that was verified.
verified The certificate verification result, see constants in nsIX509Cert.
count The number of human readable usages returned.
usages The array of human readable usages.

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