@class NSString, NSDictionary, NSArray, NSNumber; @interface SSMutableAuthenticationContext : SSAuthenticationContext <SSXPCCoding, NSCopying, NSMutableCopying> @property (nonatomic) BOOL allowsBioAuthentication; @property (nonatomic) BOOL allowsBootstrapCellularData; @property (copy, nonatomic) NSString *cancelButtonLabel; @property (copy, nonatomic) NSString *clientIdentifierHeader; @property (nonatomic, getter=isDemoAccount) BOOL demoAccount; @property (nonatomic) BOOL displaysOnLockScreen; @property (nonatomic) BOOL forceDaemonAuthentication; @property (copy, nonatomic) NSString *logUUID; @property (copy, nonatomic) NSString *okButtonLabel; @property (nonatomic) BOOL persistsAcrossDeviceLock; @property (copy, nonatomic) NSString *promptTitle; @property (copy, nonatomic) NSString *reasonDescription; @property (nonatomic) BOOL shouldIgnoreProtocol; @property (nonatomic) BOOL shouldPersonalizeResponseActions; @property (nonatomic) long long tokenType; @property (copy, nonatomic) NSString *accountName; @property long long accountScope; @property (nonatomic, getter=isAccountNameEditable) BOOL accountNameEditable; @property (nonatomic) BOOL allowsRetry; @property (nonatomic) BOOL allowsSilentAuthentication; @property (copy, nonatomic) NSString *altDSID; @property (nonatomic) BOOL canCreateNewAccount; @property (nonatomic) BOOL canSetActiveAccount; @property (copy, nonatomic) NSString *initialPassword; @property (copy, nonatomic) NSString *password; @property (copy, nonatomic) NSString *passwordEquivalentToken; @property (nonatomic) BOOL persistsPasswordFallback; @property (copy, nonatomic) NSString *preferredITunesStoreClient; @property (nonatomic) long long promptStyle; @property (copy, nonatomic) NSDictionary *requestParameters; @property (retain, nonatomic) NSNumber *requiredUniqueIdentifier; @property (nonatomic) BOOL shouldCreateNewSession; @property (nonatomic) BOOL shouldFollowAccountButtons; @property (nonatomic) BOOL shouldIgnoreAccountConversion; @property (nonatomic) BOOL shouldSuppressDialogs; @property (copy, nonatomic) NSDictionary *signupRequestParameters; @property (copy, nonatomic) NSString *touchIDContinueToken; @property (copy, nonatomic) NSArray *userAgentComponents; @property (copy, nonatomic) NSDictionary *HTTPHeaders; @property (readonly) unsigned long long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString *description; @property (readonly, copy) NSString *debugDescription; - (void)setValue:(id)a0 forHTTPHeaderField:(id)a1; - (void)setPasswordEquivalentToken:(id)a0; - (void)setAllowsBootstrapCellularData:(BOOL)a0; - (void)setDisplaysOnLockScreen:(BOOL)a0; - (void)setTokenType:(long long)a0; - (void)setPassword:(id)a0; - (void)setAccountName:(id)a0; - (void)setCanSetActiveAccount:(BOOL)a0; - (void)setAltDSID:(id)a0; - (void)setPersistsAcrossDeviceLock:(BOOL)a0; - (void)setTouchIDContinueToken:(id)a0; - (void)setSignupRequestParameters:(id)a0; - (void)setAllowsSilentAuthentication:(BOOL)a0; - (void)setRequiredUniqueIdentifier:(id)a0; - (void)setCanCreateNewAccount:(BOOL)a0; - (void)setAccountScope:(long long)a0; - (void)setInitialPassword:(id)a0; - (void)setShouldSuppressDialogs:(BOOL)a0; - (void)setForceDaemonAuthentication:(BOOL)a0; - (void)setShouldPersonalizeResponseActions:(BOOL)a0; - (void)setDemoAccount:(BOOL)a0; - (void)setPromptStyle:(long long)a0; - (void)setPromptTitle:(id)a0; - (void)setAllowsBioAuthentication:(BOOL)a0; - (void)setReasonDescription:(id)a0; - (void)setUserAgentComponents:(id)a0; - (void)setCancelButtonLabel:(id)a0; - (void)setValuesWithAccount:(id)a0; - (void)setAccountNameEditable:(BOOL)a0; - (void)setHTTPHeaders:(id)a0; - (void)setShouldIgnoreAccountConversion:(BOOL)a0; - (void)setShouldFollowAccountButtons:(BOOL)a0; - (void)setShouldIgnoreProtocol:(BOOL)a0; - (void)setPersistsPasswordFallback:(BOOL)a0; - (void)setOkButtonLabel:(id)a0; - (id)mutableCopyWithZone:(struct _NSZone { } *)a0; - (void)setRequestParameters:(id)a0; - (void)setShouldCreateNewSession:(BOOL)a0; - (void)setAllowsRetry:(BOOL)a0; - (void)setPreferredITunesStoreClient:(id)a0; - (id)copyWithZone:(struct _NSZone { } *)a0; - (void)setClientIdentifierHeader:(id)a0; @end