diff options
Diffstat (limited to 'third_party')
-rw-r--r-- | third_party/apple_apsl/README.chromium | 10 | ||||
-rw-r--r-- | third_party/apple_apsl/cssmapplePriv.h | 7 |
2 files changed, 9 insertions, 8 deletions
diff --git a/third_party/apple_apsl/README.chromium b/third_party/apple_apsl/README.chromium index b2d1ca9..f183768 100644 --- a/third_party/apple_apsl/README.chromium +++ b/third_party/apple_apsl/README.chromium @@ -38,6 +38,14 @@ Modifications: cssmapplePriv.h from: http://www.opensource.apple.com/source/libsecurity_cssm/libsecurity_cssm-31536/lib/cssmapplePriv.h +Warning: Technically, this is a private Apple header, and as such provides no +guarantee for API stability. However, the use of this header is the only way +to implement OCSP checking per Apple's public documentation on the usage of +their Trust Policy Module. Further, the use of this private header is the +recommended approach from Apple for modifying OCSP policies. + +See: http://developer.apple.com/documentation/Security/Reference/SecAppleTrustPolicyModuleSpec/Apple_Trust_Policy_Module_Functional_Specification.pdf +and http://lists.apple.com/archives/apple-cdsa/2008/Aug/msg00008.html + Modifications: - Removed unneeded definitions for internal Apple CSP DL enums and structs -- Added a comment explaining its usage
\ No newline at end of file diff --git a/third_party/apple_apsl/cssmapplePriv.h b/third_party/apple_apsl/cssmapplePriv.h index 45151d6..18092bd 100644 --- a/third_party/apple_apsl/cssmapplePriv.h +++ b/third_party/apple_apsl/cssmapplePriv.h @@ -22,13 +22,6 @@ * * cssmapplePriv.h -- Private CSSM features specific to Apple's Implementation */ - -/* Though this is a private header, it is the recommended means by Apple for - * configuring OCSP options, as the required structures that are documented - * as part of their public API, at: - * http://developer.apple.com/documentation/Security/Reference/SecAppleTrustPolicyModuleSpec/Apple_Trust_Policy_Module_Functional_Specification.pdf - * See also http://lists.apple.com/archives/apple-cdsa/2008/Aug/msg00008.html - */ #ifndef _CSSMAPPLE_PRIV_H_ #define _CSSMAPPLE_PRIV_H_ 1 |