| Class | PlacelessAuthUtility | An authentication service which holds no state aside from its |
| Class | LaunchpadLoginSource | A login source that uses the launchpad SQL database to look up |
| Class | LaunchpadPrincipal | Undocumented |
| Function | get_oauth_authorization | Retrieve OAuth authorization information from a request. |
| Function | check_oauth_signature | Check that the given OAuth request is correctly signed. |
The authorization information may be in the Authorization header, or it might be in the query string or entity-body.
| Returns | a dictionary of authorization information. | |
| Raises | UnicodeDecodeError | If the Authorization header is not valid UTF-8. |