• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.10.1/Security-57031.1.35/Security/libsecurity_apple_x509_cl/lib/

Lines Matching defs:cdsaObj

282 	CE_GeneralName &cdsaObj,
286 memset(&cdsaObj, 0, sizeof(cdsaObj));
319 clAllocData(alloc, cdsaObj.name, sizeof(CE_OtherName));
320 clCopyOtherName(*nssOther, *((CE_OtherName *)cdsaObj.name.Data),
350 clAllocData(alloc, cdsaObj.name, sizeof(CSSM_X509_NAME));
352 *((CSSM_X509_NAME *)cdsaObj.name.Data), alloc);
374 cdsaObj.nameType = cdsaTag;
375 cdsaObj.berEncoded = berEncoded;
377 clAllocCopyData(alloc, nssObj.item, cdsaObj.name);
383 CE_GeneralNames &cdsaObj,
387 memset(&cdsaObj, 0, sizeof(cdsaObj));
403 cdsaObj.generalName = (CE_GeneralName *)alloc.malloc(
405 cdsaObj.numNames = numNames;
416 cdsaObj.generalName[dex],
422 CE_GeneralName &cdsaObj,
431 nssObj.item = cdsaObj.name;
438 switch(cdsaObj.nameType) {
443 if((cdsaObj.name.Length != sizeof(CE_OtherName)) ||
444 (cdsaObj.name.Data == NULL)) {
449 prtn = coder.encodeItem(cdsaObj.name.Data,
470 if(!cdsaObj.berEncoded) {
485 if((cdsaObj.name.Length != sizeof(CSSM_X509_NAME)) ||
486 (cdsaObj.name.Data == NULL)) {
493 (CSSM_X509_NAME_PTR)cdsaObj.name.Data;
520 if(!cdsaObj.berEncoded) {
542 coder.allocCopyItem(cdsaObj.name, nssObj.item);
549 const CE_GeneralNames &cdsaObj,
553 uint32 numNames = cdsaObj.numNames;
557 * Convert each element in cdsaObj to NSS form, encode, drop into
567 for(unsigned dex=0; dex<cdsaObj.numNames; dex++) {
570 CL_cssmGeneralNameToNss(cdsaObj.generalName[dex],
593 CE_AuthorityKeyID &cdsaObj,
596 alloc.free(cdsaObj.keyIdentifier.Data);
597 CL_freeCssmGeneralNames(cdsaObj.generalNames, alloc);
598 alloc.free(cdsaObj.generalNames);
599 alloc.free(cdsaObj.serialNumber.Data);
600 memset(&cdsaObj, 0, sizeof(CE_AuthorityKeyID));
635 CE_GeneralNames *cdsaObj,
638 if(cdsaObj == NULL) {
641 for(unsigned i=0; i<cdsaObj->numNames; i++) {
642 CL_freeCssmGeneralName(cdsaObj->generalName[i], alloc);
644 if(cdsaObj->numNames) {
645 memset(cdsaObj->generalName, 0, cdsaObj->numNames * sizeof(CE_GeneralName));
646 alloc.free(cdsaObj->generalName);
648 memset(cdsaObj, 0, sizeof(CE_GeneralNames));