]> git.saurik.com Git - apple/securityd.git/blobdiff - src/dbcrypto.cpp
securityd-55199.3.tar.gz
[apple/securityd.git] / src / dbcrypto.cpp
index 98b1caabc4ca3c672887fdd368a4cb279b748167..83d4469d00e3a925726cbd88e2297f89f97cf947 100644 (file)
@@ -135,6 +135,15 @@ void DatabaseCryptoCore::setup(const DbBlob *blob, CssmClient::Key master)
        mHaveMaster = true;
 }
 
+bool DatabaseCryptoCore::get_encryption_key(CssmOwnedData &data)
+{
+    bool result = false;
+    if (isValid()) {
+        data = mEncryptionKey->keyData();
+        result = true;
+    }
+    return result;
+}
 
 //
 // Given a putative passphrase, determine whether that passphrase