Pepper_47_C_interfaces
Public Attributes | List of all members
PPB_X509Certificate_Private_0_1 Struct Reference

#include <ppb_x509_certificate_private.h>

Collaboration diagram for PPB_X509Certificate_Private_0_1:
Collaboration graph

Public Attributes

PP_Resource(* Create )(PP_Instance instance)
 
PP_Bool(* IsX509CertificatePrivate )(PP_Resource resource)
 
PP_Bool(* Initialize )(PP_Resource resource, const char *bytes, uint32_t length)
 
struct PP_Var(* GetField )(PP_Resource resource, PP_X509Certificate_Private_Field field)
 

Detailed Description

The PPB_X509Certificate_Private interface provides access to the fields of an X509 certificate.

Definition at line 148 of file ppb_x509_certificate_private.h.

Member Data Documentation

PP_Resource(* PPB_X509Certificate_Private_0_1::Create)(PP_Instance instance)

Allocates a PPB_X509Certificate_Private resource. Initialize() must be called before using the certificate.

Definition at line 153 of file ppb_x509_certificate_private.h.

struct PP_Var(* PPB_X509Certificate_Private_0_1::GetField)(PP_Resource resource, PP_X509Certificate_Private_Field field)

Get a field of the X509Certificate as a PP_Var. A null PP_Var is returned if the field is unavailable.

Definition at line 172 of file ppb_x509_certificate_private.h.

PP_Bool(* PPB_X509Certificate_Private_0_1::Initialize)(PP_Resource resource, const char *bytes, uint32_t length)

Initializes a PPB_X509Certificate_Private from the DER-encoded representation. |bytes| should represent only a single certificate. PP_FALSE is returned if |bytes| is not a valid DER-encoding of a certificate. Note: Flash requires this to be synchronous.

Definition at line 165 of file ppb_x509_certificate_private.h.

PP_Bool(* PPB_X509Certificate_Private_0_1::IsX509CertificatePrivate)(PP_Resource resource)

Returns PP_TRUE if a given resource is a PPB_X509Certificate_Private.

Definition at line 158 of file ppb_x509_certificate_private.h.


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