In general, you cannot read the information in an ID file for obvious security reasons. Take a look at the NotesRegistration class within LotusScript, though. This gives you some of what you want, although not everything. You may have to "switch to" an ID file in order to read its information.
Dig Deeper on Lotus Notes Domino Access, Permissions and Authentication
Related Q&A from Chuck Connell
Learn how to change authentication timeout interval for Domino Web Access logins. Continue Reading
SearchDomino.com expert Chuck Connell helps a Lotus Domino administrator troubleshoot a "File truncated – file may have been damaged" error ... Continue Reading
This administrator has a replication issue between two servers in two domains. Front-end replication works fine, but when replication is initiated ... Continue Reading