Skip to main content

ASAuthorizationPublicKeyCredentialRegistration

Trait ASAuthorizationPublicKeyCredentialRegistration 

Source
pub unsafe trait ASAuthorizationPublicKeyCredentialRegistration: ASPublicKeyCredential {
    // Provided method
    unsafe fn rawAttestationObject(&self) -> Option<Retained<NSData>>
       where Self: Sized + Message { ... }
}
Available on crate features ASAuthorizationCredential and ASAuthorizationPublicKeyCredentialRegistration and ASPublicKeyCredential only.
Expand description

Provided Methods§

Source

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

The raw data containing the authenticator’s attestation statement, if one was provided.

Trait Implementations§

Source§

impl<T> ImplementedBy<T> for dyn ASAuthorizationPublicKeyCredentialRegistration

Source§

impl ProtocolType for dyn ASAuthorizationPublicKeyCredentialRegistration

Source§

const NAME: &'static str = "ASAuthorizationPublicKeyCredentialRegistration"

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

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementations on Foreign Types§

Source§

impl<T> ASAuthorizationPublicKeyCredentialRegistration for ProtocolObject<T>

Implementors§

Source§

impl ASAuthorizationPublicKeyCredentialRegistration for ASAuthorizationPlatformPublicKeyCredentialRegistration

Available on crate feature ASAuthorizationPlatformPublicKeyCredentialRegistration only.
Source§

impl ASAuthorizationPublicKeyCredentialRegistration for ASAuthorizationSecurityKeyPublicKeyCredentialRegistration

Available on crate feature ASAuthorizationSecurityKeyPublicKeyCredentialRegistration only.