Trait ASAuthorizationWebBrowserExternallyAuthenticatableRequest

Source
pub unsafe trait ASAuthorizationWebBrowserExternallyAuthenticatableRequest: NSObjectProtocol {
    // Provided methods
    unsafe fn authenticatedContext(&self) -> Option<Retained<LAContext>>
       where Self: Sized + Message { ... }
    unsafe fn setAuthenticatedContext(
        &self,
        authenticated_context: Option<&LAContext>,
    )
       where Self: Sized + Message { ... }
}
Available on crate feature ASAuthorizationWebBrowserExternallyAuthenticatableRequest only.
Expand description

Provided Methods§

Source

unsafe fn authenticatedContext(&self) -> Option<Retained<LAContext>>
where Self: Sized + Message,

Available on crate feature objc2-local-authentication and non-tvOS only.
Source

unsafe fn setAuthenticatedContext( &self, authenticated_context: Option<&LAContext>, )
where Self: Sized + Message,

Available on crate feature objc2-local-authentication and non-tvOS only.

Trait Implementations§

Source§

impl ProtocolType for dyn ASAuthorizationWebBrowserExternallyAuthenticatableRequest

Source§

const NAME: &'static str = "ASAuthorizationWebBrowserExternallyAuthenticatableRequest"

The name of the Objective-C protocol that this type represents. Read more
Source§

fn protocol() -> Option<&'static AnyProtocol>

Get a reference to the Objective-C protocol object that this type represents. Read more
Source§

impl<T> ImplementedBy<T> for dyn ASAuthorizationWebBrowserExternallyAuthenticatableRequest

Implementations on Foreign Types§

Source§

impl<T> ASAuthorizationWebBrowserExternallyAuthenticatableRequest for ProtocolObject<T>

Implementors§

Source§

impl ASAuthorizationWebBrowserExternallyAuthenticatableRequest for ASAuthorizationPlatformPublicKeyCredentialAssertionRequest

Available on crate feature ASAuthorizationPlatformPublicKeyCredentialAssertionRequest only.