15 template <>
const char* interface_name<PPB_X509Certificate_Private_0_1>() {
16 return PPB_X509CERTIFICATE_PRIVATE_INTERFACE_0_1;
28 if (has_interface<PPB_X509Certificate_Private_0_1>()) {
36 return has_interface<PPB_X509Certificate_Private_0_1>();
40 if (!has_interface<PPB_X509Certificate_Private_0_1>())
42 PP_Bool result = get_interface<PPB_X509Certificate_Private_0_1>()->
Initialize(
46 return PP_ToBool(result);
50 PP_X509Certificate_Private_Field field)
const {
51 if (!has_interface<PPB_X509Certificate_Private_0_1>())
void PassRefFromConstructor(PP_Resource resource)
static bool IsAvailable()
bool Initialize(const char *bytes, uint32_t length)
Var GetField(PP_X509Certificate_Private_Field field) const
PP_Resource pp_resource() const
A generic type used for passing data types between the module and the page.
PP_Instance pp_instance() const
A reference counted module resource.