Lines Matching defs:os
2483 heim_octet_string os;
2486 r = hx509_cert_binary(context, cert, &os);
2490 CFDataRef refdata = CFDataCreateWithBytesNoCopy(NULL, os.data, os.length, kCFAllocatorNull);
2495 hx509_xfree(os.data);
2662 heim_octet_string os;
2670 os.data = sig->data;
2671 os.length = sig->length / 8;
2673 return _hx509_verify_signature(context, signer, alg, data, &os);
2952 heim_octet_string os;
2961 os.data = c->tbsCertificate.subjectPublicKeyInfo.subjectPublicKey.data;
2962 os.length =
2968 &os,
3354 heim_octet_string os;
3356 os.data = c->tbsCertificate.subjectPublicKeyInfo.subjectPublicKey.data;
3357 os.length =
3363 &os,
3516 * @param os the encode certificate, set to NULL, 0 on case of
3517 * error. Free the os->data with hx509_xfree().
3525 hx509_cert_binary(hx509_context context, hx509_cert c, heim_octet_string *os)
3530 os->data = NULL;
3531 os->length = 0;
3533 ASN1_MALLOC_ENCODE(Certificate, os->data, os->length,
3536 os->data = NULL;
3537 os->length = 0;
3540 if (os->length != size)
3669 heim_octet_string os, sig;
3672 os.data = c->tbsCertificate.subjectPublicKeyInfo.subjectPublicKey.data;
3673 os.length =
3679 &os,
3778 heim_octet_string os;
3781 ret = hx509_cert_get_persistent(cert, &os);
3783 ret = (int)hex_encode(os.data, os.length, &str);
3790 der_free_octet_string(&os);