pub unsafe trait ASAuthorizationPublicKeyCredentialRegistrationRequest: NSCopying + NSObjectProtocol + NSSecureCoding {
Show 13 methods
// Provided methods
unsafe fn relyingPartyIdentifier(&self) -> Id<NSString>
where Self: Sized + Message { ... }
unsafe fn userID(&self) -> Id<NSData>
where Self: Sized + Message { ... }
unsafe fn setUserID(&self, user_id: &NSData)
where Self: Sized + Message { ... }
unsafe fn name(&self) -> Id<NSString>
where Self: Sized + Message { ... }
unsafe fn setName(&self, name: &NSString)
where Self: Sized + Message { ... }
unsafe fn displayName(&self) -> Option<Id<NSString>>
where Self: Sized + Message { ... }
unsafe fn setDisplayName(&self, display_name: Option<&NSString>)
where Self: Sized + Message { ... }
unsafe fn challenge(&self) -> Id<NSData>
where Self: Sized + Message { ... }
unsafe fn setChallenge(&self, challenge: &NSData)
where Self: Sized + Message { ... }
unsafe fn userVerificationPreference(
&self
) -> Id<ASAuthorizationPublicKeyCredentialUserVerificationPreference>
where Self: Sized + Message { ... }
unsafe fn setUserVerificationPreference(
&self,
user_verification_preference: &ASAuthorizationPublicKeyCredentialUserVerificationPreference
)
where Self: Sized + Message { ... }
unsafe fn attestationPreference(
&self
) -> Id<ASAuthorizationPublicKeyCredentialAttestationKind>
where Self: Sized + Message { ... }
unsafe fn setAttestationPreference(
&self,
attestation_preference: &ASAuthorizationPublicKeyCredentialAttestationKind
)
where Self: Sized + Message { ... }
}
Available on crate feature
ASAuthorizationPublicKeyCredentialRegistrationRequest
only.Provided Methods§
unsafe fn relyingPartyIdentifier(&self) -> Id<NSString>
unsafe fn userID(&self) -> Id<NSData>
unsafe fn setUserID(&self, user_id: &NSData)
unsafe fn name(&self) -> Id<NSString>
unsafe fn setName(&self, name: &NSString)
unsafe fn displayName(&self) -> Option<Id<NSString>>
unsafe fn setDisplayName(&self, display_name: Option<&NSString>)
unsafe fn challenge(&self) -> Id<NSData>
unsafe fn setChallenge(&self, challenge: &NSData)
unsafe fn userVerificationPreference( &self ) -> Id<ASAuthorizationPublicKeyCredentialUserVerificationPreference>
Available on crate feature
ASAuthorizationPublicKeyCredentialConstants
only.unsafe fn setUserVerificationPreference( &self, user_verification_preference: &ASAuthorizationPublicKeyCredentialUserVerificationPreference )
Available on crate feature
ASAuthorizationPublicKeyCredentialConstants
only.unsafe fn attestationPreference( &self ) -> Id<ASAuthorizationPublicKeyCredentialAttestationKind>
Available on crate feature
ASAuthorizationPublicKeyCredentialConstants
only.unsafe fn setAttestationPreference( &self, attestation_preference: &ASAuthorizationPublicKeyCredentialAttestationKind )
Available on crate feature
ASAuthorizationPublicKeyCredentialConstants
only.Trait Implementations§
impl<T> ImplementedBy<T> for dyn ASAuthorizationPublicKeyCredentialRegistrationRequest
Implementations on Foreign Types§
impl<T> ASAuthorizationPublicKeyCredentialRegistrationRequest for ProtocolObject<T>
Implementors§
impl ASAuthorizationPublicKeyCredentialRegistrationRequest for ASAuthorizationPlatformPublicKeyCredentialRegistrationRequest
Available on crate features
ASAuthorizationRequest
and ASAuthorizationPlatformPublicKeyCredentialRegistrationRequest
only.impl ASAuthorizationPublicKeyCredentialRegistrationRequest for ASAuthorizationSecurityKeyPublicKeyCredentialRegistrationRequest
Available on crate features
ASAuthorizationRequest
and ASAuthorizationSecurityKeyPublicKeyCredentialRegistrationRequest
only.