Skip to content

AuthenticationServices MacCatalyst xcode26.2 b2

Alex Soto edited this page Nov 18, 2025 · 1 revision

#AuthenticationServices.framework

diff -ruN /Applications/Xcode_26.2.0-beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/iOSSupport/System/Library/Frameworks/AuthenticationServices.framework/Headers/ASCredentialProviderViewController.h /Applications/Xcode_26.2.0-beta2.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/iOSSupport/System/Library/Frameworks/AuthenticationServices.framework/Headers/ASCredentialProviderViewController.h
--- /Applications/Xcode_26.2.0-beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/iOSSupport/System/Library/Frameworks/AuthenticationServices.framework/Headers/ASCredentialProviderViewController.h	2025-10-31 10:32:07
+++ /Applications/Xcode_26.2.0-beta2.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/iOSSupport/System/Library/Frameworks/AuthenticationServices.framework/Headers/ASCredentialProviderViewController.h	2025-11-14 01:36:04
@@ -289,10 +289,10 @@
 
 /// Attempt to save a password credential.
 ///
-/// To return results, you must call `-[ASCredentialProviderExtensionContext completeSavePasswordRequestWithCompletionHandler:]`.
+/// To return results, you must call  ``ASCredentialProviderExtensionContext/completeSavePasswordRequest(completionHandler:)``.
 /// - Parameter request: The request to save a password.
 /// - Note: When this method is called, your extension's view controller is not present on the screen.
-/// You can request user interaction by calling `-[ASCredentialProviderExtensionContext cancelRequestWithError:]`, using the error domain `ASExtensionErrorDomain` and code `ASExtensionErrorCodeUserInteractionRequired`.
+/// You can request user interaction by calling ``ASCredentialProviderExtensionContext/cancelRequest(with:)``, using ``ASExtensionError/userInteractionRequired``.
 ///
 /// To indicate support for this feature, add `SupportsSavePasswordCredentials` under the
 /// `ASCredentialProviderExtensionCapabilities` dictionary.
@@ -312,10 +312,10 @@
 /// The system calls this method to tell your extension’s view controller to prepare to present a prompt to save a password credential.
 /// After calling this method, the system presents the view controller to the user.
 ///
-/// Upon success, call `-[ASCredentialProviderExtensionContext completeSavePasswordRequestWithCompletionHandler:]`.
+/// Upon success, call ``ASCredentialProviderExtensionContext/completeSavePasswordRequest(completionHandler:)``.
 ///
 /// Always provide a way for someone to cancel the operation from your view controller, for example, by including a Cancel button in the navigation bar.
-/// When someone cancels the operation, call `-[ASCredentialProviderExtensionContext cancelRequestWithError:]`, using the error domain `ASExtensionErrorDomain` and code `ASExtensionErrorCodeUserCanceled)`.
+/// When someone cancels the operation, call ``ASCredentialProviderExtensionContext/cancelRequest(with:)``, using ``ASExtensionError/userCanceled``.
 /// - Parameter request: The request to save a password.
 - (void)prepareInterfaceForSavePasswordRequest:(ASSavePasswordRequest *)savePasswordRequest
     NS_SWIFT_NAME(prepareInterface(for:))
@@ -324,10 +324,10 @@
 
 /// Attempt to generate passwords based on developer-specified rules.
 ///
-/// To return results, you must call `-[ASCredentialProviderExtensionContext completeGeneratePasswordRequestWithResults:completionHandler:]`.
+/// To return results, you must call ``ASCredentialProviderExtensionContext/completeGeneratePasswordRequest(results:completionHandler:)`.
 /// - Parameter request: The request to generate a password.
 /// - Note: When this method is called, your extension's view controller is not present on the screen.
-/// `ASExtensionErrorCodeUserInteractionRequired` will not be honored and treated as a failure.
+/// ``ASExtensionError/userInteractionRequired`` will not be honored and treated as a failure.
 /// - Note: You should not update or replace any existing credentials when this API is called.
 ///
 /// To indicate support for this feature, add `SupportsGeneratePasswordCredentials` under the
@@ -349,10 +349,10 @@
 /// The system calls this method to tell your extension’s view controller to prepare to present a prompt to generate passwords.
 /// After calling this method, the system presents the view controller to the user.
 ///
-/// Upon success, call `-[ASCredentialProviderExtensionContext completeGeneratePasswordRequestWithResults:completionHandler:]`.
+/// Upon success, call ``ASCredentialProviderExtensionContext/completeGeneratePasswordRequest(results:completionHandler:)``.
 ///
 /// Always provide a way for someone to cancel the operation from your view controller, for example, by including a Cancel button in the navigation bar.
-/// When someone cancels the operation, call `-[ASCredentialProviderExtensionContext cancelRequestWithError:]`, using the error domain `ASExtensionErrorDomain` and code `ASExtensionErrorCodeUserCanceled)`.
+/// When someone cancels the operation, call ``ASCredentialProviderExtensionContext/cancelRequest(with:)``, using ``ASExtensionError/userCanceled``.
 /// - Parameter request: The request to generate a password.
 /// - Note: This flow can only be initiated by the user. It will not be triggered from `-performGeneratePasswordsRequestWithoutUserInteraction:`
 /// - Note: You should not update or replace any existing credentials when this API is called.
Clone this wiki locally