Expand description
§Bindings to the AuthenticationServices
framework
See Apple’s docs and the general docs on framework crates for more information.
Structs§
- ASAccountAuthenticationModificationController
ASAccountAuthenticationModificationController
- ASAccountAuthenticationModificationExtensionContext
ASAccountAuthenticationModificationExtensionContext
- ASAccountAuthenticationModificationReplacePasswordWithSignInWithAppleRequest
ASAccountAuthenticationModificationReplacePasswordWithSignInWithAppleRequest
andASAccountAuthenticationModificationRequest
- ASAccountAuthenticationModificationRequest
ASAccountAuthenticationModificationRequest
- ASAccountAuthenticationModificationUpgradePasswordToStrongPasswordRequest
ASAccountAuthenticationModificationRequest
andASAccountAuthenticationModificationUpgradePasswordToStrongPasswordRequest
- ASAccountAuthenticationModificationViewController
ASAccountAuthenticationModificationViewController
- ASAuthorization
ASAuthorization
- ASAuthorizationAppleIDButton
ASAuthorizationAppleIDButton
- ASAuthorizationAppleIDButtonStyle
ASAuthorizationAppleIDButton
- ASAuthorizationAppleIDButtonType
ASAuthorizationAppleIDButton
- ASAuthorizationAppleIDCredential
ASAuthorizationAppleIDCredential
- ASAuthorizationAppleIDProvider
ASAuthorizationAppleIDProvider
- ASAuthorizationAppleIDProviderCredentialState
ASAuthorizationAppleIDProvider
- ASAuthorizationAppleIDRequest
ASAuthorizationAppleIDRequest
andASAuthorizationOpenIDRequest
andASAuthorizationRequest
- ASAuthorizationController
ASAuthorizationController
- ASAuthorizationControllerRequestOptions
ASAuthorizationController
- ASAuthorizationError
ASAuthorizationError
- ASAuthorizationOpenIDRequest
ASAuthorizationOpenIDRequest
andASAuthorizationRequest
- ASAuthorizationPasswordProvider
ASAuthorizationPasswordProvider
- ASAuthorizationPasswordRequest
ASAuthorizationPasswordRequest
andASAuthorizationRequest
- ASAuthorizationPlatformPublicKeyCredentialAssertion
ASAuthorizationPlatformPublicKeyCredentialAssertion
- ASAuthorizationPlatformPublicKeyCredentialAssertionRequest
ASAuthorizationPlatformPublicKeyCredentialAssertionRequest
andASAuthorizationRequest
- ASAuthorizationPlatformPublicKeyCredentialDescriptor
ASAuthorizationPlatformPublicKeyCredentialDescriptor
- ASAuthorizationPlatformPublicKeyCredentialProvider
ASAuthorizationPlatformPublicKeyCredentialProvider
- ASAuthorizationPlatformPublicKeyCredentialRegistration
ASAuthorizationPlatformPublicKeyCredentialRegistration
- ASAuthorizationPlatformPublicKeyCredentialRegistrationRequest
ASAuthorizationPlatformPublicKeyCredentialRegistrationRequest
andASAuthorizationRequest
- ASAuthorizationProviderExtensionAuthenticationMethod
ASAuthorizationProviderExtensionRegistrationHandler
- ASAuthorizationProviderExtensionAuthorizationRequest
ASAuthorizationProviderExtensionAuthorizationRequest
- ASAuthorizationProviderExtensionAuthorizationResult
ASAuthorizationProviderExtensionAuthorizationResult
- ASAuthorizationProviderExtensionFederationType
ASAuthorizationProviderExtensionLoginConfiguration
- ASAuthorizationProviderExtensionKerberosMapping
ASAuthorizationProviderExtensionLoginConfiguration
- ASAuthorizationProviderExtensionKeyType
ASAuthorizationProviderExtensionLoginManager
- ASAuthorizationProviderExtensionLoginConfiguration
ASAuthorizationProviderExtensionLoginConfiguration
- ASAuthorizationProviderExtensionLoginManager
ASAuthorizationProviderExtensionLoginManager
- ASAuthorizationProviderExtensionPlatformSSOProtocolVersion
ASAuthorizationProviderExtensionRegistrationHandler
- ASAuthorizationProviderExtensionRegistrationResult
ASAuthorizationProviderExtensionRegistrationHandler
- ASAuthorizationProviderExtensionRequestOptions
ASAuthorizationProviderExtensionRegistrationHandler
- ASAuthorizationProviderExtensionSupportedGrantTypes
ASAuthorizationProviderExtensionRegistrationHandler
- ASAuthorizationProviderExtensionUserLoginConfiguration
ASAuthorizationProviderExtensionUserLoginConfiguration
- ASAuthorizationProviderExtensionUserSecureEnclaveKeyBiometricPolicy
ASAuthorizationProviderExtensionLoginConfiguration
- ASAuthorizationPublicKeyCredentialAttachment
ASAuthorizationPublicKeyCredentialConstants
- ASAuthorizationPublicKeyCredentialLargeBlobAssertionInput
ASAuthorizationPublicKeyCredentialLargeBlobAssertionInput
- ASAuthorizationPublicKeyCredentialLargeBlobAssertionOperation
ASAuthorizationPublicKeyCredentialLargeBlobAssertionInput
- ASAuthorizationPublicKeyCredentialLargeBlobAssertionOutput
ASAuthorizationPublicKeyCredentialLargeBlobAssertionOutput
- ASAuthorizationPublicKeyCredentialLargeBlobRegistrationInput
ASAuthorizationPublicKeyCredentialLargeBlobRegistrationInput
- ASAuthorizationPublicKeyCredentialLargeBlobRegistrationOutput
ASAuthorizationPublicKeyCredentialLargeBlobRegistrationOutput
- ASAuthorizationPublicKeyCredentialLargeBlobSupportRequirement
ASAuthorizationPublicKeyCredentialLargeBlobRegistrationInput
- ASAuthorizationPublicKeyCredentialParameters
ASAuthorizationPublicKeyCredentialParameters
- ASAuthorizationRequest
ASAuthorizationRequest
- ASAuthorizationSecurityKeyPublicKeyCredentialAssertion
ASAuthorizationSecurityKeyPublicKeyCredentialAssertion
- ASAuthorizationSecurityKeyPublicKeyCredentialAssertionRequest
ASAuthorizationRequest
andASAuthorizationSecurityKeyPublicKeyCredentialAssertionRequest
- ASAuthorizationSecurityKeyPublicKeyCredentialDescriptor
ASAuthorizationSecurityKeyPublicKeyCredentialDescriptor
- ASAuthorizationSecurityKeyPublicKeyCredentialProvider
ASAuthorizationSecurityKeyPublicKeyCredentialProvider
- ASAuthorizationSecurityKeyPublicKeyCredentialRegistration
ASAuthorizationSecurityKeyPublicKeyCredentialRegistration
- ASAuthorizationSecurityKeyPublicKeyCredentialRegistrationRequest
ASAuthorizationRequest
andASAuthorizationSecurityKeyPublicKeyCredentialRegistrationRequest
- ASAuthorizationSingleSignOnCredential
ASAuthorizationSingleSignOnCredential
- ASAuthorizationSingleSignOnProvider
ASAuthorizationSingleSignOnProvider
- ASAuthorizationSingleSignOnRequest
ASAuthorizationOpenIDRequest
andASAuthorizationRequest
andASAuthorizationSingleSignOnRequest
- ASAuthorizationWebBrowserPlatformPublicKeyCredential
ASAuthorizationWebBrowserPlatformPublicKeyCredential
- ASAuthorizationWebBrowserPublicKeyCredentialManager
ASAuthorizationWebBrowserPublicKeyCredentialManager
- ASAuthorizationWebBrowserPublicKeyCredentialManagerAuthorizationState
ASAuthorizationWebBrowserPublicKeyCredentialManager
- ASCredentialIdentityStore
ASCredentialIdentityStore
- ASCredentialIdentityStoreErrorCode
ASCredentialIdentityStore
- ASCredentialIdentityStoreState
ASCredentialIdentityStoreState
- ASCredentialIdentityTypes
ASCredentialIdentityStore
- ASCredentialProviderExtensionContext
ASCredentialProviderExtensionContext
- ASCredentialProviderViewController
ASCredentialProviderViewController
- ASCredentialRequestType
ASCredentialRequest
- ASCredentialServiceIdentifier
ASCredentialServiceIdentifier
- ASCredentialServiceIdentifierType
ASCredentialServiceIdentifier
- ASExtensionErrorCode
ASExtensionErrors
- ASPasskeyAssertionCredential
ASPasskeyAssertionCredential
- ASPasskeyCredentialIdentity
ASPasskeyCredentialIdentity
- ASPasskeyCredentialRequest
ASPasskeyCredentialRequest
- ASPasskeyCredentialRequestParameters
ASPasskeyCredentialRequestParameters
- ASPasskeyRegistrationCredential
ASPasskeyRegistrationCredential
- ASPasswordCredential
ASPasswordCredential
- ASPasswordCredentialIdentity
ASPasswordCredentialIdentity
- ASPasswordCredentialRequest
ASPasswordCredentialRequest
- ASPublicKeyCredentialClientData
ASPublicKeyCredentialClientData
- ASPublicKeyCredentialClientDataCrossOriginValue
ASPublicKeyCredentialClientData
- ASSettingsHelper
ASSettingsHelper
- ASUserAgeRange
ASAuthorizationAppleIDCredential
- ASUserDetectionStatus
ASAuthorizationAppleIDCredential
- ASWebAuthenticationSession
ASWebAuthenticationSession
- ASWebAuthenticationSessionCallback
ASWebAuthenticationSessionCallback
- ASWebAuthenticationSessionErrorCode
ASWebAuthenticationSession
- ASWebAuthenticationSessionRequest
ASWebAuthenticationSessionRequest
- ASWebAuthenticationSessionWebBrowserSessionManager
ASWebAuthenticationSessionWebBrowserSessionManager
Statics§
- ASAuthorizationAppleIDProviderCredentialRevokedNotification
ASAuthorizationAppleIDProvider
- ASAuthorizationCustomMethodOther
ASAuthorizationCustomMethod
- ASAuthorizationCustomMethodRestorePurchase
ASAuthorizationCustomMethod
- ASAuthorizationCustomMethodVideoSubscriberAccount
ASAuthorizationCustomMethod
- ASAuthorizationErrorDomain
ASAuthorizationError
- ASAuthorizationOperationImplicit
ASAuthorizationOpenIDRequest
- ASAuthorizationOperationLogin
ASAuthorizationOpenIDRequest
- ASAuthorizationOperationLogout
ASAuthorizationOpenIDRequest
- ASAuthorizationOperationRefresh
ASAuthorizationOpenIDRequest
- ASAuthorizationProviderAuthorizationOperationConfigurationRemoved
ASAuthorizationProviderExtensionAuthorizationRequest
- ASAuthorizationProviderAuthorizationOperationDirectRequest
ASAuthorizationProviderExtensionAuthorizationRequest
- ASAuthorizationPublicKeyCredentialAttestationKindDirect
ASAuthorizationPublicKeyCredentialConstants
- ASAuthorizationPublicKeyCredentialAttestationKindEnterprise
ASAuthorizationPublicKeyCredentialConstants
- ASAuthorizationPublicKeyCredentialAttestationKindIndirect
ASAuthorizationPublicKeyCredentialConstants
- ASAuthorizationPublicKeyCredentialAttestationKindNone
ASAuthorizationPublicKeyCredentialConstants
- ASAuthorizationPublicKeyCredentialResidentKeyPreferenceDiscouraged
ASAuthorizationPublicKeyCredentialConstants
- ASAuthorizationPublicKeyCredentialResidentKeyPreferencePreferred
ASAuthorizationPublicKeyCredentialConstants
- ASAuthorizationPublicKeyCredentialResidentKeyPreferenceRequired
ASAuthorizationPublicKeyCredentialConstants
- ASAuthorizationPublicKeyCredentialUserVerificationPreferenceDiscouraged
ASAuthorizationPublicKeyCredentialConstants
- ASAuthorizationPublicKeyCredentialUserVerificationPreferencePreferred
ASAuthorizationPublicKeyCredentialConstants
- ASAuthorizationPublicKeyCredentialUserVerificationPreferenceRequired
ASAuthorizationPublicKeyCredentialConstants
- ASAuthorizationScopeEmail
ASAuthorization
- ASAuthorizationScopeFullName
ASAuthorization
- ASAuthorizationSecurityKeyPublicKeyCredentialDescriptorTransportBluetooth
ASAuthorizationSecurityKeyPublicKeyCredentialDescriptor
- ASAuthorizationSecurityKeyPublicKeyCredentialDescriptorTransportNFC
ASAuthorizationSecurityKeyPublicKeyCredentialDescriptor
- ASAuthorizationSecurityKeyPublicKeyCredentialDescriptorTransportUSB
ASAuthorizationSecurityKeyPublicKeyCredentialDescriptor
- ASCOSEAlgorithmIdentifierES256
ASCOSEConstants
- ASCOSEEllipticCurveIdentifierP256
ASCOSEConstants
- ASCredentialIdentityStoreErrorDomain
ASCredentialIdentityStore
- ASExtensionErrorDomain
ASExtensionErrors
- ASExtensionLocalizedFailureReasonErrorKey
ASExtensionErrors
- ASWebAuthenticationSessionErrorDomain
ASWebAuthenticationSession
Traits§
- ASAccountAuthenticationModificationControllerDelegate
ASAccountAuthenticationModificationController
- ASAccountAuthenticationModificationControllerPresentationContextProviding
ASAccountAuthenticationModificationController
- ASAuthorizationControllerDelegate
ASAuthorizationController
- ASAuthorizationControllerPresentationContextProviding
ASAuthorizationController
- ASAuthorizationCredential
ASAuthorizationCredential
- ASAuthorizationProvider
ASAuthorizationProvider
- ASAuthorizationProviderExtensionAuthorizationRequestHandler
ASAuthorizationProviderExtensionAuthorizationRequest
- ASAuthorizationProviderExtensionRegistrationHandler
ASAuthorizationProviderExtensionRegistrationHandler
- ASAuthorizationPublicKeyCredentialAssertion
ASAuthorizationCredential
andASAuthorizationPublicKeyCredentialAssertion
andASPublicKeyCredential
- ASAuthorizationPublicKeyCredentialAssertionRequest
ASAuthorizationPublicKeyCredentialAssertionRequest
- ASAuthorizationPublicKeyCredentialDescriptor
ASAuthorizationPublicKeyCredentialDescriptor
- ASAuthorizationPublicKeyCredentialRegistration
ASAuthorizationCredential
andASAuthorizationPublicKeyCredentialRegistration
andASPublicKeyCredential
- ASAuthorizationPublicKeyCredentialRegistrationRequest
ASAuthorizationPublicKeyCredentialRegistrationRequest
- ASAuthorizationWebBrowserExternallyAuthenticatableRequest
ASAuthorizationWebBrowserExternallyAuthenticatableRequest
- ASAuthorizationWebBrowserPlatformPublicKeyCredentialAssertionRequest
ASAuthorizationWebBrowserPlatformPublicKeyCredentialAssertionRequest
- ASAuthorizationWebBrowserPlatformPublicKeyCredentialProvider
ASAuthorizationWebBrowserPlatformPublicKeyCredentialProvider
- ASAuthorizationWebBrowserPlatformPublicKeyCredentialRegistrationRequest
ASAuthorizationWebBrowserPlatformPublicKeyCredentialRegistrationRequest
- ASAuthorizationWebBrowserSecurityKeyPublicKeyCredentialAssertionRequest
ASAuthorizationWebBrowserSecurityKeyPublicKeyCredentialAssertionRequest
- ASAuthorizationWebBrowserSecurityKeyPublicKeyCredentialProvider
ASAuthorizationWebBrowserSecurityKeyPublicKeyCredentialProvider
- ASAuthorizationWebBrowserSecurityKeyPublicKeyCredentialRegistrationRequest
ASAuthorizationWebBrowserSecurityKeyPublicKeyCredentialRegistrationRequest
- ASCredentialIdentity
ASCredentialIdentity
- ASCredentialRequest
ASCredentialRequest
- ASPublicKeyCredential
ASAuthorizationCredential
andASPublicKeyCredential
- ASWebAuthenticationPresentationContextProviding
ASWebAuthenticationSession
- ASWebAuthenticationSessionRequestDelegate
ASWebAuthenticationSessionRequest
- ASWebAuthenticationSessionWebBrowserSessionHandling
ASWebAuthenticationSessionWebBrowserSessionHandling
Functions§
- ASAuthorizationAllSupportedPublicKeyCredentialDescriptorTransports⚠
ASAuthorizationSecurityKeyPublicKeyCredentialDescriptor
Type Aliases§
- ASAuthorizationCustomMethod
ASAuthorizationCustomMethod
- ASAuthorizationOpenIDOperation
ASAuthorizationOpenIDRequest
- ASAuthorizationProviderAuthorizationOperation
ASAuthorizationProviderExtensionAuthorizationRequest
- ASAuthorizationPublicKeyCredentialAttestationKind
ASAuthorizationPublicKeyCredentialConstants
- ASAuthorizationPublicKeyCredentialResidentKeyPreference
ASAuthorizationPublicKeyCredentialConstants
- ASAuthorizationPublicKeyCredentialUserVerificationPreference
ASAuthorizationPublicKeyCredentialConstants
- ASAuthorizationScope
ASAuthorization
- ASAuthorizationSecurityKeyPublicKeyCredentialDescriptorTransport
ASAuthorizationSecurityKeyPublicKeyCredentialDescriptor
- ASCOSEAlgorithmIdentifier
ASCOSEConstants
- ASCOSEEllipticCurveIdentifier
ASCOSEConstants
- ASWebAuthenticationSessionCompletionHandler
ASWebAuthenticationSession
andblock2