Struct windows::Security::Authentication::Web::WebAuthenticationBroker
pub struct WebAuthenticationBroker;
Implementations§
§impl WebAuthenticationBroker
impl WebAuthenticationBroker
pub fn AuthenticateWithCallbackUriAsync<P0, P1>( options: WebAuthenticationOptions, requesturi: P0, callbackuri: P1, ) -> Result<IAsyncOperation<WebAuthenticationResult>>
pub fn AuthenticateWithoutCallbackUriAsync<P0>(
options: WebAuthenticationOptions,
requesturi: P0,
) -> Result<IAsyncOperation<WebAuthenticationResult>>where
P0: Param<Uri>,
pub fn GetCurrentApplicationCallbackUri() -> Result<Uri>
pub fn AuthenticateAndContinue<P0>(requesturi: P0) -> Result<()>where
P0: Param<Uri>,
pub fn AuthenticateWithCallbackUriAndContinue<P0, P1>( requesturi: P0, callbackuri: P1, ) -> Result<()>
pub fn AuthenticateWithCallbackUriContinuationDataAndOptionsAndContinue<P0, P1, P2>( requesturi: P0, callbackuri: P1, continuationdata: P2, options: WebAuthenticationOptions, ) -> Result<()>
pub fn AuthenticateSilentlyAsync<P0>(
requesturi: P0,
) -> Result<IAsyncOperation<WebAuthenticationResult>>where
P0: Param<Uri>,
pub fn AuthenticateSilentlyWithOptionsAsync<P0>(
requesturi: P0,
options: WebAuthenticationOptions,
) -> Result<IAsyncOperation<WebAuthenticationResult>>where
P0: Param<Uri>,
Auto Trait Implementations§
impl Freeze for WebAuthenticationBroker
impl RefUnwindSafe for WebAuthenticationBroker
impl Send for WebAuthenticationBroker
impl Sync for WebAuthenticationBroker
impl Unpin for WebAuthenticationBroker
impl UnwindSafe for WebAuthenticationBroker
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more