VideoSubscriberAccount Namespace
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
The VideoSubscriberAccount namespace supports behind-the-scenes authentication to a known provider.
Classes
VSAccountManager |
Coordinates access to the user's subscription. |
VSAccountManagerAccessOptions |
A DictionaryContainer holding keys appropriate to CheckAccessStatusAsync(VSAccountManagerAccessOptions) and CheckAccessStatusAsync(VSAccountManagerAccessOptions). |
VSAccountManagerDelegate | |
VSAccountManagerDelegate_Extensions |
Extension methods to the IVSAccountManagerDelegate interface to support all the methods from the VSAccountManagerDelegate protocol. |
VSAccountManagerResult |
Represents a cancellable request that is still "in flight". |
VSAccountMetadata |
Information about a subscription. |
VSAccountMetadataRequest |
Specifies information being requested from the subscriber's account. |
VSAccountProviderAuthenticationSchemeExtensions | |
VSAccountProviderResponse | |
VSErrorCodeExtensions |
Extension methods for the VideoSubscriberAccount.VSErrorCode enumeration. |
VSErrorInfo | |
VSSubscription | |
VSSubscriptionRegistrationCenter |
Interfaces
IVSAccountManagerDelegate |
Interface representing the required methods (if any) of the protocol VSAccountManagerDelegate. |
Enums
VSAccountAccessStatus |
Enumerates the types of access the app has to the user's subscription. |
VSAccountProviderAuthenticationScheme | |
VSErrorCode |
Encapsulates errors that may occur during attempts to verify credentials. |
VSSubscriptionAccessLevel |
Remarks
The VideoSubscriberAccount namespace allows apps to authenticate with a service provider without necessarily involving the user. Once a user has authenticated with a streaming video service in one app, this framework allows other apps to re-use those credentials.