Trait objc2_authentication_services::ASAuthorizationWebBrowserSecurityKeyPublicKeyCredentialProvider
source · pub unsafe trait ASAuthorizationWebBrowserSecurityKeyPublicKeyCredentialProvider {
// Provided methods
unsafe fn createCredentialRegistrationRequestWithClientData_displayName_name_userID(
&self,
client_data: &ASPublicKeyCredentialClientData,
display_name: &NSString,
name: &NSString,
user_id: &NSData
) -> Id<ASAuthorizationSecurityKeyPublicKeyCredentialRegistrationRequest>
where Self: Sized + Message { ... }
unsafe fn createCredentialAssertionRequestWithClientData(
&self,
client_data: &ASPublicKeyCredentialClientData
) -> Id<ASAuthorizationSecurityKeyPublicKeyCredentialAssertionRequest>
where Self: Sized + Message { ... }
}
Available on crate feature
ASAuthorizationWebBrowserSecurityKeyPublicKeyCredentialProvider
only.Provided Methods§
unsafe fn createCredentialRegistrationRequestWithClientData_displayName_name_userID( &self, client_data: &ASPublicKeyCredentialClientData, display_name: &NSString, name: &NSString, user_id: &NSData ) -> Id<ASAuthorizationSecurityKeyPublicKeyCredentialRegistrationRequest>
Available on crate features
ASAuthorizationRequest
and ASAuthorizationSecurityKeyPublicKeyCredentialRegistrationRequest
and ASPublicKeyCredentialClientData
only.unsafe fn createCredentialAssertionRequestWithClientData( &self, client_data: &ASPublicKeyCredentialClientData ) -> Id<ASAuthorizationSecurityKeyPublicKeyCredentialAssertionRequest>
Available on crate features
ASAuthorizationRequest
and ASAuthorizationSecurityKeyPublicKeyCredentialAssertionRequest
and ASPublicKeyCredentialClientData
only.Trait Implementations§
source§impl ProtocolType for dyn ASAuthorizationWebBrowserSecurityKeyPublicKeyCredentialProvider
impl ProtocolType for dyn ASAuthorizationWebBrowserSecurityKeyPublicKeyCredentialProvider
impl<T> ImplementedBy<T> for dyn ASAuthorizationWebBrowserSecurityKeyPublicKeyCredentialProvider
Implementations on Foreign Types§
impl<T> ASAuthorizationWebBrowserSecurityKeyPublicKeyCredentialProvider for ProtocolObject<T>
Implementors§
impl ASAuthorizationWebBrowserSecurityKeyPublicKeyCredentialProvider for ASAuthorizationSecurityKeyPublicKeyCredentialProvider
Available on crate feature
ASAuthorizationSecurityKeyPublicKeyCredentialProvider
only.