         - returns: a dictionary mapping users to their access tokens
     */
     public func getAllAccessTokens() -> [String : DropboxAccessToken] {
-        let users = Keychain.getAll()
+        let users = DBKeychain.getAll()
         var ret = [String : DropboxAccessToken]()
         for user in users {
-            if let accessToken = Keychain.get(user) {
+            if let accessToken = DBKeychain.get(user) {
                 ret[user] = DropboxAccessToken(accessToken: accessToken, uid: user)
             }
         }

        - returns: whether the operation succeeded
    */
    public func clearStoredAccessTokens() -> Bool {
        return Keychain.clear()
    }
    /**
        Save an access token

    case Error(OAuth2Error, String)
}

class DBKeychain {
    
    class func queryWithDict(query: [String : AnyObject]) -> CFDictionaryRef
    {
