VideoSubscriberAccount macOS 10.13 to 10.14 API Differences

VideoSubscriberAccountDefines.h
Added #def VS_EXPORT
Added #def VS_EXTERN
VideoSubscriberAccountErrors.h
Added VSErrorDomain
Added VSErrorInfoKeySAMLResponse
Added VSErrorInfoKeySAMLResponseStatus
Added VSErrorInfoKeyAccountProviderResponse
Added VSErrorInfoKeyUnsupportedProviderIdentifier
Added VSErrorCode
Added VSErrorCodeAccessNotGranted
Added VSErrorCodeUnsupportedProvider
Added VSErrorCodeUserCancelled
Added VSErrorCodeServiceTemporarilyUnavailable
Added VSErrorCodeProviderRejected
Added VSErrorCodeInvalidVerificationToken
VSAccountManager.h
Added VSAccountAccessStatus
Added VSAccountAccessStatusNotDetermined
Added VSAccountAccessStatusRestricted
Added VSAccountAccessStatusDenied
Added VSAccountAccessStatusGranted
Added VSCheckAccessOption
Added VSCheckAccessOptionPrompt
Added VSAccountManager
Added VSAccountManager.delegate
Added VSAccountManagerDelegate
Added -[VSAccountManagerDelegate accountManager:presentViewController:]
Added -[VSAccountManagerDelegate accountManager:dismissViewController:]
Added -[VSAccountManagerDelegate accountManager:shouldAuthenticateAccountProviderWithIdentifier:]
VSAccountManagerResult.h
Added VSAccountManagerResult
Added -[VSAccountManagerResult cancel]
VSAccountMetadata.h
Added VSAccountMetadata
Added VSAccountMetadata.accountProviderIdentifier
Added VSAccountMetadata.authenticationExpirationDate
Added VSAccountMetadata.verificationData
Added VSAccountMetadata.SAMLAttributeQueryResponse
Added VSAccountMetadata.accountProviderResponse
VSAccountMetadataRequest.h
Added VSAccountMetadataRequest
Added VSAccountMetadataRequest.channelIdentifier
Added VSAccountMetadataRequest.supportedAccountProviderIdentifiers
Added VSAccountMetadataRequest.featuredAccountProviderIdentifiers
Added VSAccountMetadataRequest.verificationToken
Added VSAccountMetadataRequest.includeAccountProviderIdentifier
Added VSAccountMetadataRequest.includeAuthenticationExpirationDate
Added VSAccountMetadataRequest.localizedVideoTitle
Added VSAccountMetadataRequest.interruptionAllowed
Added VSAccountMetadataRequest.forceAuthentication
Added VSAccountMetadataRequest.attributeNames
Added VSAccountMetadataRequest.supportedAuthenticationSchemes
VSAccountProviderResponse.h
Added VSAccountProviderAuthenticationScheme
Added VSAccountProviderAuthenticationSchemeSAML
Added VSAccountProviderResponse
Added VSAccountProviderResponse.authenticationScheme
Added VSAccountProviderResponse.status
Added VSAccountProviderResponse.body
VSSubscription.h
Added VSSubscriptionAccessLevel
Added VSSubscriptionAccessLevelUnknown
Added VSSubscriptionAccessLevelFreeWithAccount
Added VSSubscriptionAccessLevelPaid
Added VSSubscription
Added VSSubscription.expirationDate
Added VSSubscription.accessLevel
Added VSSubscription.tierIdentifiers
Added VSSubscription.billingIdentifier
VSSubscriptionRegistrationCenter.h
Added VSSubscriptionRegistrationCenter
Added +[VSSubscriptionRegistrationCenter defaultSubscriptionRegistrationCenter]
Added -[VSSubscriptionRegistrationCenter setCurrentSubscription:]