No, it's actually not. In this case, "to have" does not function as an auxilliary verb. It's the main verb. It's something like, "I had my hair cut," but not exactly. More like, "I had the keys in my hand."
I guess your question is asking about the time reference for the perfect. Sorry about that.
Present tense would be, "She has the keys in her hand." "She has their dinne
I was afraid you were going to ask me that. I really don't know. I suppose it's adjectival, but I instinctively feel it's more closely related to the verb, i.e., adverbial. I'll have to inquire.