public class ASAccountAuthenticationModificationExtensionContext extends NSExtensionContext
| Modifier and Type | Class and Description |
|---|---|
static interface |
ASAccountAuthenticationModificationExtensionContext.Block_getSignInWithAppleUpgradeAuthorizationWithStateNonceCompletionHandler |
NSExtensionContext.Block_completeRequestReturningItemsCompletionHandler, NSExtensionContext.Block_loadBroadcastingApplicationInfoWithCompletion, NSExtensionContext.Block_openURLCompletionHandlerNSObject.Function_instanceMethodForSelector_ret, NSObject.Function_methodForSelector_ret| Modifier | Constructor and Description |
|---|---|
protected |
ASAccountAuthenticationModificationExtensionContext(org.moe.natj.general.Pointer peer) |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
accessInstanceVariablesDirectly() |
static ASAccountAuthenticationModificationExtensionContext |
alloc() |
static ASAccountAuthenticationModificationExtensionContext |
allocWithZone(org.moe.natj.general.ptr.VoidPtr zone) |
static boolean |
automaticallyNotifiesObserversForKey(java.lang.String key) |
static void |
cancelPreviousPerformRequestsWithTarget(java.lang.Object aTarget) |
static void |
cancelPreviousPerformRequestsWithTargetSelectorObject(java.lang.Object aTarget,
org.moe.natj.objc.SEL aSelector,
java.lang.Object anArgument) |
void |
cancelRequestWithError(NSError error)
Used to either ask for user interaction in a request or to fail a request.
|
static NSArray<java.lang.String> |
classFallbacksForKeyedArchiver() |
static org.moe.natj.objc.Class |
classForKeyedUnarchiver() |
void |
completeChangePasswordRequestWithUpdatedCredentialUserInfo(ASPasswordCredential updatedCredential,
NSDictionary<?,?> userInfo)
Confirms successful completion of a strong password upgrade.
|
void |
completeUpgradeToSignInWithAppleWithUserInfo(NSDictionary<?,?> userInfo)
Confirms successful completion of a Sign in with Apple upgrade.
|
static java.lang.String |
debugDescription_static() |
static java.lang.String |
description_static() |
void |
getSignInWithAppleUpgradeAuthorizationWithStateNonceCompletionHandler(java.lang.String state,
java.lang.String nonce,
ASAccountAuthenticationModificationExtensionContext.Block_getSignInWithAppleUpgradeAuthorizationWithStateNonceCompletionHandler completionHandler)
Retrieves a Sign in with Apple credential from the system.
|
static long |
hash_static() |
ASAccountAuthenticationModificationExtensionContext |
init() |
static NSObject.Function_instanceMethodForSelector_ret |
instanceMethodForSelector(org.moe.natj.objc.SEL aSelector) |
static NSMethodSignature |
instanceMethodSignatureForSelector(org.moe.natj.objc.SEL aSelector) |
static boolean |
instancesRespondToSelector(org.moe.natj.objc.SEL aSelector) |
static boolean |
isSubclassOfClass(org.moe.natj.objc.Class aClass) |
static NSSet<java.lang.String> |
keyPathsForValuesAffectingValueForKey(java.lang.String key) |
static ASAccountAuthenticationModificationExtensionContext |
new_objc() |
static boolean |
resolveClassMethod(org.moe.natj.objc.SEL sel) |
static boolean |
resolveInstanceMethod(org.moe.natj.objc.SEL sel) |
static void |
setVersion_static(long aVersion) |
static org.moe.natj.objc.Class |
superclass_static() |
static long |
version_static() |
completeRequestReturningItemsCompletionHandler, completeRequestWithBroadcastURLBroadcastConfigurationSetupInfo, completeRequestWithBroadcastURLSetupInfo, dismissNotificationContentExtension, hostedViewMaximumAllowedSize, hostedViewMinimumAllowedSize, inputItems, intent, interfaceParametersDescription, loadBroadcastingApplicationInfoWithCompletion, mediaPlayingPaused, mediaPlayingStarted, notificationActions, openURLCompletionHandler, performNotificationDefaultAction, setNotificationActions, setWidgetLargestAvailableDisplayMode, widgetActiveDisplayMode, widgetLargestAvailableDisplayMode, widgetMaximumSizeForDisplayModeaccessibilityActivate, accessibilityActivationPoint, accessibilityAssistiveTechnologyFocusedIdentifiers, accessibilityAttributedHint, accessibilityAttributedLabel, accessibilityAttributedUserInputLabels, accessibilityAttributedValue, accessibilityContainerType, accessibilityCustomActions, accessibilityCustomRotors, accessibilityDecrement, accessibilityDragSourceDescriptors, accessibilityDropPointDescriptors, accessibilityElementAtIndex, accessibilityElementCount, accessibilityElementDidBecomeFocused, accessibilityElementDidLoseFocus, accessibilityElementIsFocused, accessibilityElements, accessibilityElementsHidden, accessibilityFrame, accessibilityHint, accessibilityIncrement, accessibilityLabel, accessibilityLanguage, accessibilityNavigationStyle, accessibilityPath, accessibilityPerformEscape, accessibilityPerformMagicTap, accessibilityRespondsToUserInteraction, accessibilityScroll, accessibilityTextualContext, accessibilityTraits, accessibilityUserInputLabels, accessibilityValue, accessibilityViewIsModal, addObserverForKeyPathOptionsContext, attemptRecoveryFromErrorOptionIndex, attemptRecoveryFromErrorOptionIndexDelegateDidRecoverSelectorContextInfo, autoContentAccessingProxy, awakeAfterUsingCoder, awakeFromNib, class_objc, classForCoder, classForKeyedArchiver, copy, dealloc, debugDescription, description, dictionaryWithValuesForKeys, didChangeValueForKey, didChangeValueForKeyWithSetMutationUsingObjects, didChangeValuesAtIndexesForKey, doesNotRecognizeSelector, fileManagerShouldProceedAfterError, fileManagerWillProcessPath, finalize_objc, forwardingTargetForSelector, forwardInvocation, hash, indexOfAccessibilityElement, isAccessibilityElement, isEqual, isKindOfClass, isMemberOfClass, isProxy, methodForSelector, methodSignatureForSelector, mutableArrayValueForKey, mutableArrayValueForKeyPath, mutableCopy, mutableOrderedSetValueForKey, mutableOrderedSetValueForKeyPath, mutableSetValueForKey, mutableSetValueForKeyPath, observationInfo, observeValueForKeyPathOfObjectChangeContext, performSelector, performSelectorInBackgroundWithObject, performSelectorOnMainThreadWithObjectWaitUntilDone, performSelectorOnMainThreadWithObjectWaitUntilDoneModes, performSelectorOnThreadWithObjectWaitUntilDone, performSelectorOnThreadWithObjectWaitUntilDoneModes, performSelectorWithObject, performSelectorWithObjectAfterDelay, performSelectorWithObjectAfterDelayInModes, performSelectorWithObjectWithObject, prepareForInterfaceBuilder, provideImageDataBytesPerRowOrigin_Size_UserInfo, removeObserverForKeyPath, removeObserverForKeyPathContext, replacementObjectForCoder, replacementObjectForKeyedArchiver, respondsToSelector, self, setAccessibilityActivationPoint, setAccessibilityAttributedHint, setAccessibilityAttributedLabel, setAccessibilityAttributedUserInputLabels, setAccessibilityAttributedValue, setAccessibilityContainerType, setAccessibilityCustomActions, setAccessibilityCustomRotors, setAccessibilityDragSourceDescriptors, setAccessibilityDropPointDescriptors, setAccessibilityElements, setAccessibilityElementsHidden, setAccessibilityFrame, setAccessibilityHint, setAccessibilityLabel, setAccessibilityLanguage, setAccessibilityNavigationStyle, setAccessibilityPath, setAccessibilityRespondsToUserInteraction, setAccessibilityTextualContext, setAccessibilityTraits, setAccessibilityUserInputLabels, setAccessibilityValue, setAccessibilityViewIsModal, setIsAccessibilityElement, setNilValueForKey, setObservationInfo, setShouldGroupAccessibilityChildren, setValueForKey, setValueForKeyPath, setValueForUndefinedKey, setValuesForKeysWithDictionary, shouldGroupAccessibilityChildren, superclass, validateValueForKeyError, validateValueForKeyPathError, valueForKey, valueForKeyPath, valueForUndefinedKey, willChangeValueForKey, willChangeValueForKeyWithSetMutationUsingObjects, willChangeValuesAtIndexesForKeyprotected ASAccountAuthenticationModificationExtensionContext(org.moe.natj.general.Pointer peer)
public static boolean accessInstanceVariablesDirectly()
public static ASAccountAuthenticationModificationExtensionContext alloc()
public static ASAccountAuthenticationModificationExtensionContext allocWithZone(org.moe.natj.general.ptr.VoidPtr zone)
public static boolean automaticallyNotifiesObserversForKey(java.lang.String key)
public static void cancelPreviousPerformRequestsWithTarget(java.lang.Object aTarget)
public static void cancelPreviousPerformRequestsWithTargetSelectorObject(java.lang.Object aTarget,
org.moe.natj.objc.SEL aSelector,
java.lang.Object anArgument)
public void cancelRequestWithError(NSError error)
cancelRequestWithError in class NSExtensionContextpublic static NSArray<java.lang.String> classFallbacksForKeyedArchiver()
public static org.moe.natj.objc.Class classForKeyedUnarchiver()
public void completeChangePasswordRequestWithUpdatedCredentialUserInfo(ASPasswordCredential updatedCredential, NSDictionary<?,?> userInfo)
updatedCredential - contains the account username and new password.userInfo - For upgrades invoked within the extension's containing app, any
information the extension wants to pass back to the app.public void completeUpgradeToSignInWithAppleWithUserInfo(NSDictionary<?,?> userInfo)
Once a Sign in with Apple upgrade is completed, the system will delete the password-based credential from the Keychain, if it is saved there.
userInfo - For upgrades invoked within the extension's containing app, any
information the extension wants to pass back to the app.public static java.lang.String debugDescription_static()
public static java.lang.String description_static()
public void getSignInWithAppleUpgradeAuthorizationWithStateNonceCompletionHandler(java.lang.String state,
java.lang.String nonce,
ASAccountAuthenticationModificationExtensionContext.Block_getSignInWithAppleUpgradeAuthorizationWithStateNonceCompletionHandler completionHandler)
Calling this method will cause the system Sign in with Apple upgrade sheet to appear. If extension UI is showing when this method is called, the extension UI will be dismissed before the sheet is presented.
state - Can be specified to enhance security. State is returned in the ASAuthorizationAppleIDCredential.nonce - Can be specified to enhance security. The returned identityToken on the ASAuthorizationAppleIDCredential can be exchanged with the server for the nonce.public static long hash_static()
public ASAccountAuthenticationModificationExtensionContext init()
init in class NSExtensionContextpublic static NSObject.Function_instanceMethodForSelector_ret instanceMethodForSelector(org.moe.natj.objc.SEL aSelector)
public static NSMethodSignature instanceMethodSignatureForSelector(org.moe.natj.objc.SEL aSelector)
public static boolean instancesRespondToSelector(org.moe.natj.objc.SEL aSelector)
public static boolean isSubclassOfClass(org.moe.natj.objc.Class aClass)
public static NSSet<java.lang.String> keyPathsForValuesAffectingValueForKey(java.lang.String key)
public static ASAccountAuthenticationModificationExtensionContext new_objc()
public static boolean resolveClassMethod(org.moe.natj.objc.SEL sel)
public static boolean resolveInstanceMethod(org.moe.natj.objc.SEL sel)
public static void setVersion_static(long aVersion)
public static org.moe.natj.objc.Class superclass_static()
public static long version_static()