Searched refs:policies (Results 1 - 25 of 119) sorted by relevance

12345

/macosx-10.10.1/OpenSSL098-52/src/crypto/x509/
H A Dx509_vpm.c80 if (param->policies)
82 sk_ASN1_OBJECT_pop_free(param->policies, ASN1_OBJECT_free);
83 param->policies = NULL;
189 if (test_x509_verify_param_copy(policies, NULL))
191 if (!X509_VERIFY_PARAM_set1_policies(dest, src->policies))
261 if (!param->policies)
263 param->policies = sk_ASN1_OBJECT_new_null();
264 if (!param->policies)
267 if (!sk_ASN1_OBJECT_push(param->policies, policy))
273 STACK_OF(ASN1_OBJECT) *policies)
272 X509_VERIFY_PARAM_set1_policies(X509_VERIFY_PARAM *param, STACK_OF(ASN1_OBJECT) *policies) argument
[all...]
/macosx-10.10.1/Security-57031.1.35/Security/include/security_keychain/
H A DTrustRevocation.cpp57 bool Trust::policySpecified(CFArrayRef policies, const CSSM_OID &inOid) argument
59 if(policies == NULL) {
62 CFIndex numPolicies = CFArrayGetCount(policies);
64 SecPolicyRef secPol = (SecPolicyRef)CFArrayGetValueAtIndex(policies, dex);
78 bool Trust::revocationPolicySpecified(CFArrayRef policies) argument
80 if(policies == NULL) {
83 CFIndex numPolicies = CFArrayGetCount(policies);
85 SecPolicyRef secPol = (SecPolicyRef)CFArrayGetValueAtIndex(policies, dex);
100 * with specific instances of the OCSP and/or CRL policies which the TP
114 CFMutableArrayRef policies local
438 freeAddedRevocationPolicyData( CFArrayRef policies, uint32 numAdded, Allocator &alloc) argument
518 orderRevocationPolicies( CFMutableArrayRef policies) argument
642 CFMutableArrayRef policies = CFArrayCreateMutableCopy(NULL, 0, mPolicies); local
[all...]
H A DTrust.h57 Trust(CFTypeRef certificates, CFTypeRef policies);
73 void policies(CFTypeRef policies) { mPolicies.take(cfArrayize(policies)); } argument
103 CFArrayRef policies() const { return mPolicies; } function in class:Security::KeychainCore::Trust
127 void freeAddedRevocationPolicyData(CFArrayRef policies,
133 bool policySpecified(CFArrayRef policies, const CSSM_OID &inOid);
134 bool revocationPolicySpecified(CFArrayRef policies);
135 void orderRevocationPolicies(CFMutableArrayRef policies);
H A DSecPolicyPriv.h99 @abstract Returns an array of all known policies based on certificate type.
101 @param policies The returned array of policies. This is a required parameter.
105 no reason to iterate over multiple disjointed policies, except to provide a way to edit trust settings for each
109 OSStatus SecPolicyCopyAll(CSSM_CERT_TYPE certificateType, CFArrayRef* policies)
138 @abstract Create timeStamping policy array from a given set of policies by applying identical revocation behavior
/macosx-10.10.1/Security-57031.1.35/Security/libsecurity_keychain/Security/
H A DTrustRevocation.cpp57 bool Trust::policySpecified(CFArrayRef policies, const CSSM_OID &inOid) argument
59 if(policies == NULL) {
62 CFIndex numPolicies = CFArrayGetCount(policies);
64 SecPolicyRef secPol = (SecPolicyRef)CFArrayGetValueAtIndex(policies, dex);
78 bool Trust::revocationPolicySpecified(CFArrayRef policies) argument
80 if(policies == NULL) {
83 CFIndex numPolicies = CFArrayGetCount(policies);
85 SecPolicyRef secPol = (SecPolicyRef)CFArrayGetValueAtIndex(policies, dex);
100 * with specific instances of the OCSP and/or CRL policies which the TP
114 CFMutableArrayRef policies local
438 freeAddedRevocationPolicyData( CFArrayRef policies, uint32 numAdded, Allocator &alloc) argument
518 orderRevocationPolicies( CFMutableArrayRef policies) argument
642 CFMutableArrayRef policies = CFArrayCreateMutableCopy(NULL, 0, mPolicies); local
[all...]
H A DTrust.h57 Trust(CFTypeRef certificates, CFTypeRef policies);
73 void policies(CFTypeRef policies) { mPolicies.take(cfArrayize(policies)); } argument
103 CFArrayRef policies() const { return mPolicies; } function in class:Security::KeychainCore::Trust
127 void freeAddedRevocationPolicyData(CFArrayRef policies,
133 bool policySpecified(CFArrayRef policies, const CSSM_OID &inOid);
134 bool revocationPolicySpecified(CFArrayRef policies);
135 void orderRevocationPolicies(CFMutableArrayRef policies);
H A DSecPolicyPriv.h99 @abstract Returns an array of all known policies based on certificate type.
101 @param policies The returned array of policies. This is a required parameter.
105 no reason to iterate over multiple disjointed policies, except to provide a way to edit trust settings for each
109 OSStatus SecPolicyCopyAll(CSSM_CERT_TYPE certificateType, CFArrayRef* policies)
138 @abstract Create timeStamping policy array from a given set of policies by applying identical revocation behavior
/macosx-10.10.1/Security-57031.1.35/Security/libsecurity_keychain/lib/
H A DTrustRevocation.cpp57 bool Trust::policySpecified(CFArrayRef policies, const CSSM_OID &inOid) argument
59 if(policies == NULL) {
62 CFIndex numPolicies = CFArrayGetCount(policies);
64 SecPolicyRef secPol = (SecPolicyRef)CFArrayGetValueAtIndex(policies, dex);
78 bool Trust::revocationPolicySpecified(CFArrayRef policies) argument
80 if(policies == NULL) {
83 CFIndex numPolicies = CFArrayGetCount(policies);
85 SecPolicyRef secPol = (SecPolicyRef)CFArrayGetValueAtIndex(policies, dex);
100 * with specific instances of the OCSP and/or CRL policies which the TP
114 CFMutableArrayRef policies local
438 freeAddedRevocationPolicyData( CFArrayRef policies, uint32 numAdded, Allocator &alloc) argument
518 orderRevocationPolicies( CFMutableArrayRef policies) argument
642 CFMutableArrayRef policies = CFArrayCreateMutableCopy(NULL, 0, mPolicies); local
[all...]
H A DTrust.h57 Trust(CFTypeRef certificates, CFTypeRef policies);
73 void policies(CFTypeRef policies) { mPolicies.take(cfArrayize(policies)); } argument
103 CFArrayRef policies() const { return mPolicies; } function in class:Security::KeychainCore::Trust
127 void freeAddedRevocationPolicyData(CFArrayRef policies,
133 bool policySpecified(CFArrayRef policies, const CSSM_OID &inOid);
134 bool revocationPolicySpecified(CFArrayRef policies);
135 void orderRevocationPolicies(CFMutableArrayRef policies);
H A DSecPolicyPriv.h99 @abstract Returns an array of all known policies based on certificate type.
101 @param policies The returned array of policies. This is a required parameter.
105 no reason to iterate over multiple disjointed policies, except to provide a way to edit trust settings for each
109 OSStatus SecPolicyCopyAll(CSSM_CERT_TYPE certificateType, CFArrayRef* policies)
138 @abstract Create timeStamping policy array from a given set of policies by applying identical revocation behavior
/macosx-10.10.1/Security-57031.1.35/Security/sec/securityd/
H A DSecTrustServer.h46 #define kSecTrustPoliciesKey "policies"
64 CFArrayRef anchors, bool anchorsOnly, CFArrayRef policies,
85 void SecTrustServerEvaluateBlock(CFArrayRef certificates, CFArrayRef anchors, bool anchorsOnly, CFArrayRef policies, CFAbsoluteTime verifyTime, __unused CFArrayRef accessGroups, void (^evaluated)(SecTrustResultType tr, CFArrayRef details, CFDictionaryRef info, SecCertificatePathRef chain, CFErrorRef error));
88 SecTrustResultType SecTrustServerEvaluate(CFArrayRef certificates, CFArrayRef anchors, bool anchorsOnly, CFArrayRef policies, CFAbsoluteTime verifyTime, __unused CFArrayRef accessGroups, CFArrayRef *details, CFDictionaryRef *info, SecCertificatePathRef *chain, CFErrorRef *error);
H A DSecPolicyServer.h27 trust policies dealing with certificate revocation.
46 CFArrayRef policies; member in struct:OpaqueSecPVC
65 void SecPVCInit(SecPVCRef pvc, SecPathBuilderRef builder, CFArrayRef policies,
/macosx-10.10.1/Security-57031.1.35/Security/include/security_cdsa_utilities/
H A Dcssmtrust.h47 CssmField *policies() const { return CssmField::overlay(PolicyIds); } function in class:Security::PolicyInfo
48 CssmField * &policies() { return CssmField::overlayVar(PolicyIds); } function in class:Security::PolicyInfo
52 { assert(ix < count()); return policies()[ix]; }
55 { count() = n; policies() = CssmField::overlay(p); }
70 PolicyInfo &policies() { return PolicyInfo::overlay(Policy); }
71 const PolicyInfo &policies() const { return PolicyInfo::overlay(Policy); }
72 void setPolicies(uint32 n, CSSM_FIELD *p) { policies().setPolicies(n, p); }
90 // when verifying a certificate against trust policies
108 PolicyInfo &policies() const { return callerAuth().policies(); }
[all...]
/macosx-10.10.1/Security-57031.1.35/Security/libsecurity_cdsa_utilities/lib/
H A Dcssmtrust.h47 CssmField *policies() const { return CssmField::overlay(PolicyIds); } function in class:Security::PolicyInfo
48 CssmField * &policies() { return CssmField::overlayVar(PolicyIds); } function in class:Security::PolicyInfo
52 { assert(ix < count()); return policies()[ix]; }
55 { count() = n; policies() = CssmField::overlay(p); }
70 PolicyInfo &policies() { return PolicyInfo::overlay(Policy); }
71 const PolicyInfo &policies() const { return PolicyInfo::overlay(Policy); }
72 void setPolicies(uint32 n, CSSM_FIELD *p) { policies().setPolicies(n, p); }
90 // when verifying a certificate against trust policies
108 PolicyInfo &policies() const { return callerAuth().policies(); }
[all...]
/macosx-10.10.1/Security-57031.1.35/Security/include/security_smime/
H A DSecCmsSignedData.h116 for the purpose specified by "policies".
123 CFTypeRef policies, SecTrustRef *trustRef);
132 CFTypeRef policies);
/macosx-10.10.1/Security-57031.1.35/Security/libsecurity_smime/lib/
H A DSecCmsSignedData.h116 for the purpose specified by "policies".
123 CFTypeRef policies, SecTrustRef *trustRef);
132 CFTypeRef policies);
/macosx-10.10.1/Security-57031.1.35/libsecurity_smime/Security/
H A DSecCmsSignedData.h115 for the purpose specified by "policies".
122 CFTypeRef policies, SecTrustRef *trustRef);
131 CFTypeRef policies);
H A Dcert.h114 CFTypeRef policies, CFAbsoluteTime stime, SecTrustRef *trustRef);
117 CFTypeRef policies, CFAbsoluteTime stime, SecTrustRef *trustRef);
/macosx-10.10.1/Security-57031.1.35/libsecurity_smime/lib/
H A DSecCmsSignedData.h115 for the purpose specified by "policies".
122 CFTypeRef policies, SecTrustRef *trustRef);
131 CFTypeRef policies);
H A Dcert.h114 CFTypeRef policies, CFAbsoluteTime stime, SecTrustRef *trustRef);
117 CFTypeRef policies, CFAbsoluteTime stime, SecTrustRef *trustRef);
/macosx-10.10.1/Security-57031.1.35/libsecurity_smime/security_smime/
H A DSecCmsSignedData.h115 for the purpose specified by "policies".
122 CFTypeRef policies, SecTrustRef *trustRef);
131 CFTypeRef policies);
H A Dcert.h114 CFTypeRef policies, CFAbsoluteTime stime, SecTrustRef *trustRef);
117 CFTypeRef policies, CFAbsoluteTime stime, SecTrustRef *trustRef);
/macosx-10.10.1/OpenSSL098-52/src/crypto/x509v3/
H A Dpcy_cache.c74 CERTIFICATEPOLICIES *policies, int crit)
81 if (sk_POLICYINFO_num(policies) == 0)
86 for (i = 0; i < sk_POLICYINFO_num(policies); i++)
88 policy = sk_POLICYINFO_value(policies, i);
119 sk_POLICYINFO_pop_free(policies, POLICYINFO_free);
150 * even if we don't have any policies.
176 * there is no point continuing because the valid policies will be
73 policy_cache_create(X509 *x, CERTIFICATEPOLICIES *policies, int crit) argument
/macosx-10.10.1/Security-57031.1.35/Security/include/security_codesigning/
H A Dcsutilities.cpp145 const CE_CertPolicies *policies = (const CE_CertPolicies *)ext->value.parsedValue; local
146 if (policies)
147 for (unsigned int n = 0; n < policies->numPolicies; n++) {
148 const CE_PolicyInformation &cp = policies->policies[n];
/macosx-10.10.1/Security-57031.1.35/Security/libsecurity_codesigning/lib/
H A Dcsutilities.cpp145 const CE_CertPolicies *policies = (const CE_CertPolicies *)ext->value.parsedValue; local
146 if (policies)
147 for (unsigned int n = 0; n < policies->numPolicies; n++) {
148 const CE_PolicyInformation &cp = policies->policies[n];

Completed in 272 milliseconds

12345