Trait ASAuthorizationPublicKeyCredentialAssertion

Source
pub unsafe trait ASAuthorizationPublicKeyCredentialAssertion: ASPublicKeyCredential {
    // Provided methods
    unsafe fn rawAuthenticatorData(&self) -> Retained<NSData>
       where Self: Sized + Message { ... }
    unsafe fn userID(&self) -> Retained<NSData>
       where Self: Sized + Message { ... }
    unsafe fn signature(&self) -> Retained<NSData>
       where Self: Sized + Message { ... }
}
Available on crate features ASAuthorizationCredential and ASAuthorizationPublicKeyCredentialAssertion and ASPublicKeyCredential only.
Expand description

Provided Methods§

Source

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

A byte sequence containing the encoded authenticatorData blob returned by the authenticator.

Source

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

The userID provided when creating this credential.

Source

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

The signature provided by the authenticator using the credential’s private key.

Trait Implementations§

Source§

impl ProtocolType for dyn ASAuthorizationPublicKeyCredentialAssertion

Source§

const NAME: &'static str = "ASAuthorizationPublicKeyCredentialAssertion"

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 ASAuthorizationPublicKeyCredentialAssertion

Implementations on Foreign Types§

Source§

impl<T> ASAuthorizationPublicKeyCredentialAssertion for ProtocolObject<T>

Implementors§

Source§

impl ASAuthorizationPublicKeyCredentialAssertion for ASAuthorizationPlatformPublicKeyCredentialAssertion

Available on crate feature ASAuthorizationPlatformPublicKeyCredentialAssertion only.
Source§

impl ASAuthorizationPublicKeyCredentialAssertion for ASAuthorizationSecurityKeyPublicKeyCredentialAssertion

Available on crate feature ASAuthorizationSecurityKeyPublicKeyCredentialAssertion only.