This class holds all the information required to launch the OAuth flow.
A type-safe builder for the OAuthParams class.