use crate::common::*;
use crate::AuthenticationServices::*;
use crate::Foundation::*;
extern_protocol!(
pub struct ASWebAuthenticationSessionWebBrowserSessionHandling;
unsafe impl ProtocolType for ASWebAuthenticationSessionWebBrowserSessionHandling {
#[method(beginHandlingWebAuthenticationSessionRequest:)]
pub unsafe fn beginHandlingWebAuthenticationSessionRequest(
&self,
request: Option<&ASWebAuthenticationSessionRequest>,
);
#[method(cancelWebAuthenticationSessionRequest:)]
pub unsafe fn cancelWebAuthenticationSessionRequest(
&self,
request: Option<&ASWebAuthenticationSessionRequest>,
);
}
);