/** * @class VSAccountMetadata * <a href="https://developer.apple.com/library/ios/Path">Apple Documentation</a> * @extends NSObject */ /** * @property {NSData} verificationData * <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/VSAccountMetadata/verificationData">Apple Documentation</a> * @readonly */ /** * @property {VSAccountProviderResponse} accountProviderResponse * <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/VSAccountMetadata/accountProviderResponse">Apple Documentation</a> * @readonly */ /** * @property {Date} authenticationExpirationDate * <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/VSAccountMetadata/authenticationExpirationDate">Apple Documentation</a> * @readonly */ /** * @property {string} SAMLAttributeQueryResponse * <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/VSAccountMetadata/SAMLAttributeQueryResponse">Apple Documentation</a> * @readonly */ /** * @property {string} accountProviderIdentifier * <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/VSAccountMetadata/accountProviderIdentifier">Apple Documentation</a> * @readonly */ /** * @class VSSubscriptionRegistrationCenter * <a href="https://developer.apple.com/library/ios/Path">Apple Documentation</a> * @extends NSObject */ /** * @method defaultSubscriptionRegistrationCenter * <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/clm/VSSubscriptionRegistrationCenter/defaultSubscriptionRegistrationCenter">Apple Documentation</a> * @static * @return {VSSubscriptionRegistrationCenter} */ /** * @method setCurrentSubscription * <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instm/VSSubscriptionRegistrationCenter/setCurrentSubscription:">Apple Documentation</a> * @param {VSSubscription} currentSubscription * @return {void} */ /** * @class VSSubscription * <a href="https://developer.apple.com/library/ios/Path">Apple Documentation</a> * @extends NSObject */ /** * @property {string} billingIdentifier * <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/VSSubscription/billingIdentifier">Apple Documentation</a> */ /** * @property {number} accessLevel * <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/VSSubscription/accessLevel">Apple Documentation</a> */ /** * @property {Array} tierIdentifiers * <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/VSSubscription/tierIdentifiers">Apple Documentation</a> */ /** * @property {Date} expirationDate * <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/VSSubscription/expirationDate">Apple Documentation</a> */ /** * @class VSAccountManagerResult * <a href="https://developer.apple.com/library/ios/Path">Apple Documentation</a> * @extends NSObject */ /** * @method cancel * <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instm/VSAccountManagerResult/cancel">Apple Documentation</a> * @return {void} */ /** * @class VSAccountMetadataRequest * <a href="https://developer.apple.com/library/ios/Path">Apple Documentation</a> * @extends NSObject */ /** * @property {boolean} includeAccountProviderIdentifier * <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/VSAccountMetadataRequest/includeAccountProviderIdentifier">Apple Documentation</a> */ /** * @property {boolean} interruptionAllowed * <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/VSAccountMetadataRequest/interruptionAllowed">Apple Documentation</a> */ /** * @property {string} verificationToken * <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/VSAccountMetadataRequest/verificationToken">Apple Documentation</a> */ /** * @property {Array} featuredAccountProviderIdentifiers * <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/VSAccountMetadataRequest/featuredAccountProviderIdentifiers">Apple Documentation</a> */ /** * @property {string} localizedVideoTitle * <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/VSAccountMetadataRequest/localizedVideoTitle">Apple Documentation</a> */ /** * @property {boolean} forceAuthentication * <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/VSAccountMetadataRequest/forceAuthentication">Apple Documentation</a> */ /** * @property {boolean} includeAuthenticationExpirationDate * <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/VSAccountMetadataRequest/includeAuthenticationExpirationDate">Apple Documentation</a> */ /** * @property {string} channelIdentifier * <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/VSAccountMetadataRequest/channelIdentifier">Apple Documentation</a> */ /** * @property {Array} supportedAccountProviderIdentifiers * <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/VSAccountMetadataRequest/supportedAccountProviderIdentifiers">Apple Documentation</a> */ /** * @property {Array} supportedAuthenticationSchemes * <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/VSAccountMetadataRequest/supportedAuthenticationSchemes">Apple Documentation</a> */ /** * @property {Array} attributeNames * <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/VSAccountMetadataRequest/attributeNames">Apple Documentation</a> */ /** * @property {string} accountProviderAuthenticationToken * <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/VSAccountMetadataRequest/accountProviderAuthenticationToken">Apple Documentation</a> */ /** * @class NSError * <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html">Apple Documentation</a> * @extends NSObject */ /** * @method errorWithDomainCodeUserInfo * <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/clm/NSError/errorWithDomain:code:userInfo:">Apple Documentation</a> * @static * @param {string} domain * @param {number} code * @param {Object} dict * @return {NSError} */ /** * @method setUserInfoValueProviderForDomainProvider * <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/clm/NSError/setUserInfoValueProviderForDomain:provider:">Apple Documentation</a> * @static * @param {string} errorDomain * @param {Function} provider * @return {void} */ /** * @method userInfoValueProviderForDomain * <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/clm/NSError/userInfoValueProviderForDomain:">Apple Documentation</a> * @static * @param {string} errorDomain * @return {Function} */ /** * @property {Object} recoveryAttempter * <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/instp/NSError/recoveryAttempter">Apple Documentation</a> * @readonly */ /** * @property {string} domain * <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/instp/NSError/domain">Apple Documentation</a> * @readonly */ /** * @property {number} code * <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/instp/NSError/code">Apple Documentation</a> * @readonly */ /** * @property {string} localizedDescription * <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/instp/NSError/localizedDescription">Apple Documentation</a> * @readonly */ /** * @property {string} localizedFailureReason * <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/instp/NSError/localizedFailureReason">Apple Documentation</a> * @readonly */ /** * @property {Array} localizedRecoveryOptions * <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/instp/NSError/localizedRecoveryOptions">Apple Documentation</a> * @readonly */ /** * @property {string} helpAnchor * <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/instp/NSError/helpAnchor">Apple Documentation</a> * @readonly */ /** * @property {string} localizedRecoverySuggestion * <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/instp/NSError/localizedRecoverySuggestion">Apple Documentation</a> * @readonly */ /** * @property {Object} userInfo * <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/instp/NSError/userInfo">Apple Documentation</a> * @readonly */ /** * @method initWithDomainCodeUserInfo * <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/instm/NSError/initWithDomain:code:userInfo:">Apple Documentation</a> * @param {string} domain * @param {number} code * @param {Object} dict * @return {NSError} */ /** * @class VSAccountManager * <a href="https://developer.apple.com/library/ios/Path">Apple Documentation</a> * @extends NSObject */ /** * @property {Object} delegate * <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/VSAccountManager/delegate">Apple Documentation</a> */ /** * @method checkAccessStatusWithOptionsCompletionHandler * <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instm/VSAccountManager/checkAccessStatusWithOptions:completionHandler:">Apple Documentation</a> * @param {Object} options * @param {Function} completionHandler * @return {void} */ /** * @method enqueueAccountMetadataRequestCompletionHandler * <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instm/VSAccountManager/enqueueAccountMetadataRequest:completionHandler:">Apple Documentation</a> * @param {VSAccountMetadataRequest} request * @param {Function} completionHandler * @return {VSAccountManagerResult} */ /** * @class NSObject * <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html">Apple Documentation</a> */ /** * @method load * <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/clm/NSObject/load">Apple Documentation</a> * @static * @return {void} */ /** * @method alloc * <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/clm/NSObject/alloc">Apple Documentation</a> * @static * @return {NSObject} */ /** * @method hash * <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/clm/NSObject/hash">Apple Documentation</a> * @static * @return {number} */ /** * @method description * <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/clm/NSObject/description">Apple Documentation</a> * @static * @return {string} */ /** * @method instancesRespondToSelector * <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/clm/NSObject/instancesRespondToSelector:">Apple Documentation</a> * @static * @param {string} aSelector * @return {boolean} */ /** * @method debugDescription * <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/clm/NSObject/debugDescription">Apple Documentation</a> * @static * @return {string} */ /** * @method setVersion * <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/clm/NSObject/setVersion:">Apple Documentation</a> * @static * @param {number} aVersion * @return {void} */ /** * @method conformsToProtocol * <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/clm/NSObject/conformsToProtocol:">Apple Documentation</a> * @static * @param {Protocol} protocol * @return {boolean} */ /** * @method superclass * <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/clm/NSObject/superclass">Apple Documentation</a> * @static * @return {Object} */ /** * @method resolveInstanceMethod * <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/clm/NSObject/resolveInstanceMethod:">Apple Documentation</a> * @static * @param {string} sel * @return {boolean} */ /** * @method version * <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/clm/NSObject/version">Apple Documentation</a> * @static * @return {number} */ /** * @method resolveClassMethod * <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/clm/NSObject/resolveClassMethod:">Apple Documentation</a> * @static * @param {string} sel * @return {boolean} */ /** * @method isSubclassOfClass * <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/clm/NSObject/isSubclassOfClass:">Apple Documentation</a> * @static * @param {Object} aClass * @return {boolean} */ /** * @method initialize * <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/clm/NSObject/initialize">Apple Documentation</a> * @static * @return {void} */ /** * @method jsnew * <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/clm/NSObject/new">Apple Documentation</a> * @static * @return {NSObject} */ /** * @method class * <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/clm/NSObject/class">Apple Documentation</a> * @static * @return {Object} */ /** * @method instanceMethodSignatureForSelector * <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/clm/NSObject/instanceMethodSignatureForSelector:">Apple Documentation</a> * @static * @param {string} aSelector * @return {NSMethodSignature} */ /** * @method forwardingTargetForSelector * <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/instm/NSObject/forwardingTargetForSelector:">Apple Documentation</a> * @param {string} aSelector * @return {Object} */ /** * @method replacementObjectForCoder * <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/instm/NSObject/replacementObjectForCoder:">Apple Documentation</a> * @param {NSCoder} coder * @return {Object} */ /** * @method finalize * <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/instm/NSObject/finalize">Apple Documentation</a> * @return {void} */ /** * @method jsmutableCopy * <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/instm/NSObject/mutableCopy">Apple Documentation</a> * @return {Object} */ /** * @method methodSignatureForSelector * <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/instm/NSObject/methodSignatureForSelector:">Apple Documentation</a> * @param {string} aSelector * @return {NSMethodSignature} */ /** * @method attemptRecoveryFromErrorOptionIndex * <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/instm/NSObject/attemptRecoveryFromError:optionIndex:">Apple Documentation</a> * @param {NSError} error * @param {number} recoveryOptionIndex * @return {boolean} */ /** * @method jsinit * <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/instm/NSObject/init">Apple Documentation</a> * @return {NSObject} */ /** * @method forwardInvocation * <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/instm/NSObject/forwardInvocation:">Apple Documentation</a> * @param {NSInvocation} anInvocation * @return {void} */ /** * @method dealloc * <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/instm/NSObject/dealloc">Apple Documentation</a> * @return {void} */ /** * @method doesNotRecognizeSelector * <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/instm/NSObject/doesNotRecognizeSelector:">Apple Documentation</a> * @param {string} aSelector * @return {void} */ /** * @method jscopy * <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/instm/NSObject/copy">Apple Documentation</a> * @return {Object} */ /** * @method awakeAfterUsingCoder * <a href="https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmRules.html#//apple_ref/occ/instm/NSObject/awakeAfterUsingCoder:">Apple Documentation</a> * @param {NSCoder} coder * @return {Object} */ /** * @class VSAccountProviderResponse * <a href="https://developer.apple.com/library/ios/Path">Apple Documentation</a> * @extends NSObject */ /** * @property {string} status * <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/VSAccountProviderResponse/status">Apple Documentation</a> * @readonly */ /** * @property {string} body * <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/VSAccountProviderResponse/body">Apple Documentation</a> * @readonly */ /** * @property {string} authenticationScheme * <a href="https://developer.apple.com/library/ios/Path#//apple_ref/occ/instp/VSAccountProviderResponse/authenticationScheme">Apple Documentation</a> * @readonly */