Trait msal_browser::requests::SetAuthorizationUrlRequest[][src]

pub trait SetAuthorizationUrlRequest<'a> {
    fn auth_request(&mut self) -> &mut AuthorizationUrlRequest<'a>;

    fn set_redirect_uri<T>(self, redirect_uri: T) -> Self
    where
        T: Into<Cow<'a, str>>,
        Self: Sized
, { ... }
fn set_extra_scopes_to_consent<T>(
        self,
        extra_scopes_to_consent: &'a [T]
    ) -> Self
    where
        T: Into<Cow<'a, str>> + Clone,
        Self: Sized
, { ... }
fn set_response_mode(self, response_mode: ResponseMode) -> Self
    where
        Self: Sized
, { ... }
fn set_code_challenge<T>(self, code_challenge: T) -> Self
    where
        T: Into<Cow<'a, str>>,
        Self: Sized
, { ... }
fn set_code_challenge_method<T>(self, code_challenge_method: T) -> Self
    where
        T: Into<Cow<'a, str>>,
        Self: Sized
, { ... }
fn set_state<T>(self, state: T) -> Self
    where
        T: Into<Cow<'a, str>>,
        Self: Sized
, { ... }
fn set_prompt<T>(self, prompt: Prompt) -> Self
    where
        Self: Sized
, { ... }
fn set_login_hint<T>(self, login_hint: T) -> Self
    where
        T: Into<Cow<'a, str>>,
        Self: Sized
, { ... }
fn set_domain_hint<T>(self, domain_hint: T) -> Self
    where
        T: Into<Cow<'a, str>>,
        Self: Sized
, { ... }
fn set_extra_query_parameters<T>(
        self,
        extra_query_parameters: HashMap<T, T>
    ) -> Self
    where
        T: Into<Cow<'a, str>> + Clone,
        Self: Sized
, { ... }
fn set_claims<T>(self, claims: T) -> Self
    where
        T: Into<Cow<'a, str>>,
        Self: Sized
, { ... }
fn set_nonce<T>(self, nonce: T) -> Self
    where
        T: Into<Cow<'a, str>>,
        Self: Sized
, { ... } }

Required methods

fn auth_request(&mut self) -> &mut AuthorizationUrlRequest<'a>[src]

Loading content...

Provided methods

fn set_redirect_uri<T>(self, redirect_uri: T) -> Self where
    T: Into<Cow<'a, str>>,
    Self: Sized
[src]

fn set_response_mode(self, response_mode: ResponseMode) -> Self where
    Self: Sized
[src]

fn set_code_challenge<T>(self, code_challenge: T) -> Self where
    T: Into<Cow<'a, str>>,
    Self: Sized
[src]

fn set_code_challenge_method<T>(self, code_challenge_method: T) -> Self where
    T: Into<Cow<'a, str>>,
    Self: Sized
[src]

fn set_state<T>(self, state: T) -> Self where
    T: Into<Cow<'a, str>>,
    Self: Sized
[src]

fn set_prompt<T>(self, prompt: Prompt) -> Self where
    Self: Sized
[src]

fn set_login_hint<T>(self, login_hint: T) -> Self where
    T: Into<Cow<'a, str>>,
    Self: Sized
[src]

fn set_domain_hint<T>(self, domain_hint: T) -> Self where
    T: Into<Cow<'a, str>>,
    Self: Sized
[src]

fn set_extra_query_parameters<T>(
    self,
    extra_query_parameters: HashMap<T, T>
) -> Self where
    T: Into<Cow<'a, str>> + Clone,
    Self: Sized
[src]

fn set_claims<T>(self, claims: T) -> Self where
    T: Into<Cow<'a, str>>,
    Self: Sized
[src]

fn set_nonce<T>(self, nonce: T) -> Self where
    T: Into<Cow<'a, str>>,
    Self: Sized
[src]

Loading content...

Implementors

Loading content...