• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.10/Security-57031.1.35/Security/include/security_codesigning/

Lines Matching defs:maker

67 	void RequirementParser::certMatchOperation(Maker &maker, int32_t slot, string key)
70 maker.put(opCertField);
71 maker.put(slot);
72 maker.put(key);
74 maker.put(opCertGeneric);
75 maker.put(slot);
77 maker.putData(oid.data(), oid.length());
79 maker.put(opCertGeneric);
80 maker.put(slot);
82 maker.putData(oid.data(), oid.length());
84 maker.put(opCertPolicy);
85 maker.put(slot);
87 maker.putData(oid.data(), oid.length());
179 Requirements::Maker maker;
190 maker.add(t, req);
200 result = errors.empty() ? maker() : NULL;
268 Requirement::Maker maker;
271 expr(maker);
272 result = maker();
294 Maker &maker
296 Maker::Label label(maker);
299 term(maker);
304 maker.insert<ExprOp>(label) = opOr;
305 term(maker);
333 Maker &maker
335 Maker::Label label(maker);
338 primary(maker);
343 maker.insert<ExprOp>(label) = opAnd;
344 primary(maker);
361 Maker &maker
369 maker.put(opNot);
370 primary(maker);
394 maker.put(opTrue);
418 maker.put(opFalse);
425 certspec(maker);
430 infospec(maker);
435 entitlementspec(maker);
444 maker.ident(code);
453 maker.cdhash(digest);
459 expr(maker);
467 maker.put(opNamedCode); maker.put(name);
481 Maker &maker
488 appleanchor(maker);
494 maker.put(opAppleGenericAnchor);
521 maker.trustedAnchor();
554 certslotspec(maker, slot);
560 maker.trustedAnchor(slot);
572 certslotspec(maker, Requirement::anchorCert);
586 Maker &maker
593 maker.put(opInfoKeyField); maker.put(key);
594 match_suffix(maker);
603 Maker &maker
610 maker.put(opEntitlementField); maker.put(key);
611 match_suffix(maker);
704 Maker &maker
722 maker.put(opAppleAnchor);
728 maker.put(opAppleGenericAnchor);
736 maker.put(opNamedAnchor); maker.put(name);
799 Maker &maker, int32_t slot
815 maker.anchor(slot, digest);
821 certMatchOperation(maker, slot, key);
822 match_suffix(maker);
899 Maker &maker
945 maker.put(matchExists);
1019 maker.put(mop); maker.put(value);
1027 maker.put(matchContains); maker.put(value);
1035 maker.put(matchLessThan); maker.put(value);
1043 maker.put(matchGreaterThan); maker.put(value);
1051 maker.put(matchLessEqual); maker.put(value);
1059 maker.put(matchGreaterEqual); maker.put(value);