true if application-specific logic determines this request was accepted, false otherwise
true if application-specific logic determines this request was denied, false otherwise
a uri for more information on a privded error code
a function that provides a user notification that a request was made with an invalid client
a function that provides a user notification that a provided redirect uri was invalid or not present
a function that provides a means of logging a user in. the handling of a successfully login should post back to the authorization server's authorize endpoint
a function that provides a means of promting a resource ower for authorization. The handling of this response should post back to the authorization server's authorize endpoitn
Some(resourceOwner) if they can be authenticated by the given password credentials, otherwise None
Some(resourceOwner) if one is authenticated, None otherwise. None will trigger a login request
true if the provided scopes are valid for a given client and resource owner
true if provides scopes are valid and not malformed