]> git.saurik.com Git - apple/security.git/blobdiff - AppleCSPDL/SSCSPDLSession.h
Security-176.tar.gz
[apple/security.git] / AppleCSPDL / SSCSPDLSession.h
index c281bbc9556324025f42717606fad4fbb61146b5..6e14163bda07d9b7b9c46870bf4ba133ded9e86d 100644 (file)
@@ -42,6 +42,13 @@ public:
                                                  CssmKey &outKey, SSDatabase &inSSDatabase,
                                                  uint32 inKeyAttr, const CssmData *inKeyLabel);
        SSKey &lookupKey(const CssmKey &inKey);
+
+       /* Notification we receive when a key's acl has been modified. */
+       void didChangeKeyAcl(SecurityServer::ClientSession &clientSession,
+               SecurityServer::KeyHandle keyHandle, CSSM_ACL_AUTHORIZATION_TAG tag);
+
+       static void didChangeKeyAclCallback(void *context, SecurityServer::ClientSession &clientSession,
+               SecurityServer::KeyHandle keyHandle, CSSM_ACL_AUTHORIZATION_TAG tag);
 };