AuthorizationCreateFromExternalForm 100022 Error Explained

Q: What does the return value of 100022 mean after I call AuthorizationCreateFromExternalForm?

A: Authorization Services routines can return unexpected errors (explained in detail in Technical Q&A QA1499, 'Security Framework Error Codes'). In this case, the error is EINVAL (22) + 100000.

If you receive this return value from AuthorizationCreateFromExternalForm it means that the AuthorizationRef from which the AuthorizationExternalForm was created is no longer valid. Typically this is because the process associated with that AuthorizationRef has quit.

Document Revision History

DateNotes
2007-01-04First Version

Posted: 2007-01-04


Did this document help you?
Yes: Tell us what works for you.
It’s good, but: Report typos, inaccuracies, and so forth.
It wasn’t helpful: Tell us what would have helped.