Authorization URL and any generated state associated with it.
@type t() :: %Pristine.OAuth2.AuthorizationRequest{ pkce_challenge: String.t() | nil, pkce_method: :plain | :s256 | nil, pkce_verifier: String.t() | nil, state: String.t() | nil, url: String.t() | nil }