     }
     
     public func dataForKey(keyName: String, withOptions options: KeychainItemOptions) -> NSData? {
-        var keychainQueryDictionary = self.setupKeychainQueryDictionaryForKey(keyName)
+        var keychainQueryDictionary = self.setupKeychainQueryDictionaryForKey(keyName, withOptions: options)
         var result: AnyObject?
         
         // Limit search results to one

        return keychainQueryDictionary
    }
    
    private func setupKeychainQueryDictionaryForKey(keyName: String, _ options: KeychainItemOptions) -> [String:AnyObject] {
        var keychainQueryDictionary: [String:AnyObject] = [
            SecClass: options.itemClass.keychainAttrValue,
            SecAttrAccessible: options.itemAccessibility.keychainAttrValue

    }
    
    public func dataRefForKey(keyName: String, withOptions options: KeychainItemOptions) -> NSData? {
        var keychainQueryDictionary = self.setupKeychainQueryDictionaryForKey(keyName, withOptions: options)
        var result: AnyObject?
        
        // Limit search results to one
