Searched refs:SecRequirement (Results 1 - 25 of 27) sorted by relevance

12

/macosx-10.10.1/Security-57031.1.35/Security/include/security_codesigning/
H A DRequirements.h25 // Requirements - SecRequirement API objects
38 // A SecRequirement object acts as the API representation for a code
40 // The SecRequirement just manages the API appearances.
42 class SecRequirement : public SecCFObject { class in namespace:Security::CodeSigning
43 NOCOPY(SecRequirement)
45 SECCFFUNCTIONS(SecRequirement, SecRequirementRef, errSecCSInvalidObjectRef, gCFObjects().Requirement)
47 SecRequirement(const void *data, size_t length);
48 SecRequirement(const Requirement *req, bool transferOwnership = false);
49 virtual ~SecRequirement() throw();
H A DRequirements.cpp25 // Requirements - SecRequirement API objects
36 SecRequirement::SecRequirement(const void *data, size_t length) function in class:Security::CodeSigning::SecRequirement
49 SecRequirement::SecRequirement(const Requirement *req, bool transferOwnership) function in class:Security::CodeSigning::SecRequirement
63 // Clean up a SecRequirement object
65 SecRequirement::~SecRequirement() throw()
74 // CF-level comparison of SecRequirement objects compares the entire requirement
79 bool SecRequirement
[all...]
H A DCodeSigning.h35 #include <Security/SecRequirement.h>
H A DSecRequirement.cpp25 // SecRequirement - API frame for SecRequirement objects
58 CodeSigning::Required(requirementRef) = (new SecRequirement(CFDataGetBytePtr(data), CFDataGetLength(data)))->handle();
75 (new SecRequirement(CFDataGetBytePtr(data), CFDataGetLength(data)))->handle();
96 CodeSigning::Required(requirementRef) = (new SecRequirement(parseRequirement(cfString(text)), true))->handle();
122 CodeSigning::Required(requirementRef) = (new SecRequirement(maker.make(), true))->handle();
136 const Requirement *req = SecRequirement::required(requirementRef)->requirement();
146 // Generate source form for a SecRequirement (decompile/disassemble)
153 const Requirement *req = SecRequirement::required(requirementRef)->requirement();
173 const Requirement *req = SecRequirement
[all...]
H A DSecRequirementPriv.h25 @header SecRequirement
26 SecRequirementPriv is the private counter-part to SecRequirement. Its contents are not
32 #include <Security/SecRequirement.h>
57 Create a SecRequirement object from binary form obtained from a file.
74 Create a SecRequirement object or requirement set based on the string provided.
111 SecRequirement object that behaves identically to the one you start with.
125 Create a SecRequirement object from binary form obtained from a file.
131 @param requirement On successful return, contains a reference to a SecRequirement
142 Create a SecRequirement object that represents membership in a developer-defined
152 @param requirement On successful return, contains a reference to a SecRequirement
[all...]
H A DSecStaticCode.cpp125 const SecRequirement *req = SecRequirement::optional(requirementRef);
168 CodeSigning::Required(requirementRef) = (new SecRequirement(req))->handle();
185 CodeSigning::Required(requirementRef) = req ? (new SecRequirement(req))->handle() : NULL;
H A DSecCode.cpp213 if (const SecRequirement *req = SecRequirement::optional(requirementRef))
H A DStaticCode.h188 void staticValidate(SecCSFlags flags, const SecRequirement *req);
189 void staticValidateCore(SecCSFlags flags, const SecRequirement *req);
H A DStaticCode.cpp1123 code->staticValidate(flags, SecRequirement::required(req));
1191 frameworkVersion->staticValidate(flags, SecRequirement::required(req));
1425 CFRef<SecRequirementRef> dreqRef = (new SecRequirement(dreq))->handle();
1428 CFRef<SecRequirementRef> ddreqRef = (new SecRequirement(this->defaultDesignatedRequirement(), true))->handle();
1522 void SecStaticCode::staticValidate(SecCSFlags flags, const SecRequirement *req)
1559 void SecStaticCode::staticValidateCore(SecCSFlags flags, const SecRequirement *req)
1629 SecPointer<SecRequirement> req = new SecRequirement(parseRequirement(appleDeveloperRequirement), true);
/macosx-10.10.1/Security-57031.1.35/Security/libsecurity_codesigning/lib/
H A DRequirements.h25 // Requirements - SecRequirement API objects
38 // A SecRequirement object acts as the API representation for a code
40 // The SecRequirement just manages the API appearances.
42 class SecRequirement : public SecCFObject { class in namespace:Security::CodeSigning
43 NOCOPY(SecRequirement)
45 SECCFFUNCTIONS(SecRequirement, SecRequirementRef, errSecCSInvalidObjectRef, gCFObjects().Requirement)
47 SecRequirement(const void *data, size_t length);
48 SecRequirement(const Requirement *req, bool transferOwnership = false);
49 virtual ~SecRequirement() throw();
H A DRequirements.cpp25 // Requirements - SecRequirement API objects
36 SecRequirement::SecRequirement(const void *data, size_t length) function in class:Security::CodeSigning::SecRequirement
49 SecRequirement::SecRequirement(const Requirement *req, bool transferOwnership) function in class:Security::CodeSigning::SecRequirement
63 // Clean up a SecRequirement object
65 SecRequirement::~SecRequirement() throw()
74 // CF-level comparison of SecRequirement objects compares the entire requirement
79 bool SecRequirement
[all...]
H A DCodeSigning.h35 #include <Security/SecRequirement.h>
H A DSecRequirement.cpp25 // SecRequirement - API frame for SecRequirement objects
58 CodeSigning::Required(requirementRef) = (new SecRequirement(CFDataGetBytePtr(data), CFDataGetLength(data)))->handle();
75 (new SecRequirement(CFDataGetBytePtr(data), CFDataGetLength(data)))->handle();
96 CodeSigning::Required(requirementRef) = (new SecRequirement(parseRequirement(cfString(text)), true))->handle();
122 CodeSigning::Required(requirementRef) = (new SecRequirement(maker.make(), true))->handle();
136 const Requirement *req = SecRequirement::required(requirementRef)->requirement();
146 // Generate source form for a SecRequirement (decompile/disassemble)
153 const Requirement *req = SecRequirement::required(requirementRef)->requirement();
173 const Requirement *req = SecRequirement
[all...]
H A DSecRequirementPriv.h25 @header SecRequirement
26 SecRequirementPriv is the private counter-part to SecRequirement. Its contents are not
32 #include <Security/SecRequirement.h>
57 Create a SecRequirement object from binary form obtained from a file.
74 Create a SecRequirement object or requirement set based on the string provided.
111 SecRequirement object that behaves identically to the one you start with.
125 Create a SecRequirement object from binary form obtained from a file.
131 @param requirement On successful return, contains a reference to a SecRequirement
142 Create a SecRequirement object that represents membership in a developer-defined
152 @param requirement On successful return, contains a reference to a SecRequirement
[all...]
H A DSecStaticCode.cpp125 const SecRequirement *req = SecRequirement::optional(requirementRef);
168 CodeSigning::Required(requirementRef) = (new SecRequirement(req))->handle();
185 CodeSigning::Required(requirementRef) = req ? (new SecRequirement(req))->handle() : NULL;
H A DSecCode.cpp213 if (const SecRequirement *req = SecRequirement::optional(requirementRef))
H A DStaticCode.h188 void staticValidate(SecCSFlags flags, const SecRequirement *req);
189 void staticValidateCore(SecCSFlags flags, const SecRequirement *req);
H A DStaticCode.cpp1123 code->staticValidate(flags, SecRequirement::required(req));
1191 frameworkVersion->staticValidate(flags, SecRequirement::required(req));
1425 CFRef<SecRequirementRef> dreqRef = (new SecRequirement(dreq))->handle();
1428 CFRef<SecRequirementRef> ddreqRef = (new SecRequirement(this->defaultDesignatedRequirement(), true))->handle();
1522 void SecStaticCode::staticValidate(SecCSFlags flags, const SecRequirement *req)
1559 void SecStaticCode::staticValidateCore(SecCSFlags flags, const SecRequirement *req)
1629 SecPointer<SecRequirement> req = new SecRequirement(parseRequirement(appleDeveloperRequirement), true);
/macosx-10.10.1/kext_tools-384.1.4/
H A Dsecurity.h20 #include <Security/SecRequirement.h>
/macosx-10.10.1/Security-57031.1.35/Security/authd/
H A Drule.h8 #include <Security/SecRequirement.h>
H A Dprocess.c13 #include <Security/SecRequirement.h>
/macosx-10.10.1/Security-57031.1.35/Security/include/security_keychain/
H A DSecurity.h77 #include <Security/SecRequirement.h>
H A DSecItem.cpp48 #include <Security/SecRequirement.h>
/macosx-10.10.1/Security-57031.1.35/Security/libsecurity_keychain/Security/
H A DSecurity.h77 #include <Security/SecRequirement.h>
/macosx-10.10.1/Security-57031.1.35/Security/libsecurity_keychain/lib/
H A DSecurity.h77 #include <Security/SecRequirement.h>

Completed in 214 milliseconds

12