public SocialNetworkAccount(SocialAuthProvider provider, User user, string providerUserId)
            : this()
        {
            if (user == null) throw new ArgumentNullException("user");
            if (providerUserId == null) throw new ArgumentNullException("providerUserId");

            Provider = provider;
            User = user;
            ProviderUserId = providerUserId;
        }
Exemple #2
0
        const int SaltSize = 20; // derive a 20-byte key

        #endregion Fields

        #region Constructors

        public Password(User user, string password)
            : this()
        {
            if (user == null) throw new ArgumentNullException("user");

            if (string.IsNullOrWhiteSpace(password))
                throw new ArgumentNullException("password", "String is null or empty");

            User = user;

            ProcessInputPassword(password);
        }