// Copyright (c) Microsoft Open Technologies, Inc. All rights reserved. // Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. namespace Microsoft.AspNet.Identity { /// /// Represents a linked login for a user (i.e. a local username/password or a facebook/google account /// public sealed class UserLoginInfo { /// /// Constructor /// /// /// /// public UserLoginInfo(string loginProvider, string providerKey, string displayName) { LoginProvider = loginProvider; ProviderKey = providerKey; ProviderDisplayName = displayName; } /// /// Provider for the linked login, i.e. Local, Facebook, Google, etc. /// public string LoginProvider { get; set; } /// /// Key for the linked login at the provider /// public string ProviderKey { get; set; } /// /// Display name for the provider /// public string ProviderDisplayName { get; set; } } }