X-Git-Url: https://git.saurik.com/apple/security.git/blobdiff_plain/b1ab9ed8d0e0f1c3b66d7daa8fd5564444c56195..420ff9d9379a8d93f2c90f026a797bdea1eb4517:/libsecurity_keychain/lib/SecKeychainPriv.h diff --git a/libsecurity_keychain/lib/SecKeychainPriv.h b/libsecurity_keychain/lib/SecKeychainPriv.h index 35445a85..aa7ce0b2 100644 --- a/libsecurity_keychain/lib/SecKeychainPriv.h +++ b/libsecurity_keychain/lib/SecKeychainPriv.h @@ -54,10 +54,14 @@ OSStatus SecKeychainRemoveFromSearchList(SecKeychainRef keychainRef); /* Login keychain support */ OSStatus SecKeychainLogin(UInt32 nameLength, const void* name, UInt32 passwordLength, const void* password); +OSStatus SecKeychainStash(); OSStatus SecKeychainLogout(); OSStatus SecKeychainCopyLogin(SecKeychainRef *keychainRef); OSStatus SecKeychainResetLogin(UInt32 passwordLength, const void* password, Boolean resetSearchList); +OSStatus SecKeychainVerifyKeyStorePassphrase(uint32_t retries); +OSStatus SecKeychainChangeKeyStorePassphrase(); + /* Keychain synchronization */ enum { kSecKeychainNotSynchronized = 0,