Re: Adding password for a file to keychain
Re: Adding password for a file to keychain
- Subject: Re: Adding password for a file to keychain
- From: Glen Simmons <email@hidden>
- Date: Tue, 20 Dec 2005 11:08:13 -0600
On Dec 20, 2005, at 10:52 AM, Shawn Erickson wrote:
On 12/20/05, Glen Simmons <email@hidden> wrote:
On Dec 20, 2005, at 12:50 AM, j o a r wrote:
On 19 dec 2005, at 23.05, Glen Simmons wrote:
I wish I could. This is a cross-platform app and I can't change
the file format.
How is this problem solved on those other platforms? Perhaps not at
all?
Would it perhaps be possible to add this data in a way that doesn't
affect the ability to read this file on other platforms? How about
adding it to the resource fork (I know, not very Mac OS X...) as a
last resort?
They match by path. :(
Are the passwords you store for files that will be modified or just
read? If just read then you could use something like an MD5 hash of
the file to get you a signature of the file that then could be used as
the key to store and lookup the password in the keychain.
Modified as well. Good idea, but ...
Of course using an alias should work as well (if you get the right
form and resolve it correctly... unless somehow the file is being
replaced when modified).
The alias works unless the file has been moved or renamed. Then the
alias data is different. So I'm thinking about doing this:
1. Create alias for the file and try to get the password from the
keychain using that.
2. If #1 fails, walk the keychain items that are "mine" and resolve
each alias to see if it matches. If so, try the password and if it
succeeds, update the filename / alias.
Thoughts, anyone?
Glen
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Cocoa-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden