Pepper_47_C_interfaces
|
#include <ppb_x509_certificate_private.h>
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) |
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.
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.