[][src]Trait msal_browser::PublicClientApplication

pub trait PublicClientApplication {
    fn auth(&self) -> &PublicClientApplication;

    fn empty_request() -> AuthorizationUrlRequest { ... }
fn client_id(&self) -> String { ... }
fn authority(&self) -> Option<String> { ... }
fn redirect_uri(&self) -> Option<String> { ... }
fn get_all_accounts(&self) -> Option<Vec<AccountInfo>> { ... }
fn get_account_by_username(&self, username: &str) -> Option<AccountInfo> { ... }
fn logout(&self, request: Option<EndSessionRequest>) { ... } }

Required methods

fn auth(&self) -> &PublicClientApplication

Loading content...

Provided methods

fn empty_request() -> AuthorizationUrlRequest

fn client_id(&self) -> String

fn authority(&self) -> Option<String>

fn redirect_uri(&self) -> Option<String>

fn get_all_accounts(&self) -> Option<Vec<AccountInfo>>

fn get_account_by_username(&self, username: &str) -> Option<AccountInfo>

fn logout(&self, request: Option<EndSessionRequest>)

Loading content...

Implementors

impl PublicClientApplication for PopupApp[src]

Loading content...