diff --git a/src/Microsoft.AspNet.Identity.Entity/RoleStore.cs b/src/Microsoft.AspNet.Identity.Entity/RoleStore.cs
index 4813aebf66..853fddb1cb 100644
--- a/src/Microsoft.AspNet.Identity.Entity/RoleStore.cs
+++ b/src/Microsoft.AspNet.Identity.Entity/RoleStore.cs
@@ -27,7 +27,7 @@ namespace Microsoft.AspNet.Identity.Entity
public EntityContext Context { get; private set; }
///
- /// If true will call SaveChanges after Create/Update/Delete
+ /// If true will call SaveChanges after CreateAsync/UpdateAsync/DeleteAsync
///
public bool AutoSaveChanges { get; set; }
@@ -44,7 +44,7 @@ namespace Microsoft.AspNet.Identity.Entity
return Roles.SingleOrDefaultAsync(filter, cancellationToken);
}
- public async virtual Task Create(TRole role, CancellationToken cancellationToken = default(CancellationToken))
+ public async virtual Task CreateAsync(TRole role, CancellationToken cancellationToken = default(CancellationToken))
{
cancellationToken.ThrowIfCancellationRequested();
ThrowIfDisposed();
@@ -56,7 +56,7 @@ namespace Microsoft.AspNet.Identity.Entity
await SaveChanges(cancellationToken);
}
- public async virtual Task Update(TRole role, CancellationToken cancellationToken = default(CancellationToken))
+ public async virtual Task UpdateAsync(TRole role, CancellationToken cancellationToken = default(CancellationToken))
{
cancellationToken.ThrowIfCancellationRequested();
ThrowIfDisposed();
@@ -68,7 +68,7 @@ namespace Microsoft.AspNet.Identity.Entity
await SaveChanges(cancellationToken);
}
- public async virtual Task Delete(TRole role, CancellationToken cancellationToken = default(CancellationToken))
+ public async virtual Task DeleteAsync(TRole role, CancellationToken cancellationToken = default(CancellationToken))
{
cancellationToken.ThrowIfCancellationRequested();
ThrowIfDisposed();
@@ -80,12 +80,12 @@ namespace Microsoft.AspNet.Identity.Entity
await SaveChanges(cancellationToken);
}
- public Task GetRoleId(TRole role, CancellationToken cancellationToken = new CancellationToken())
+ public Task GetRoleIdAsync(TRole role, CancellationToken cancellationToken = new CancellationToken())
{
return Task.FromResult(role.Id);
}
- public Task GetRoleName(TRole role, CancellationToken cancellationToken = new CancellationToken())
+ public Task GetRoleNameAsync(TRole role, CancellationToken cancellationToken = new CancellationToken())
{
return Task.FromResult(role.Name);
}
@@ -97,12 +97,12 @@ namespace Microsoft.AspNet.Identity.Entity
}
///
- /// Find a role by id
+ /// FindByLoginAsync a role by id
///
///
///
///
- public virtual Task FindById(string id, CancellationToken cancellationToken = default(CancellationToken))
+ public virtual Task FindByIdAsync(string id, CancellationToken cancellationToken = default(CancellationToken))
{
cancellationToken.ThrowIfCancellationRequested();
ThrowIfDisposed();
@@ -112,12 +112,12 @@ namespace Microsoft.AspNet.Identity.Entity
}
///
- /// Find a role by name
+ /// FindByLoginAsync a role by name
///
///
///
///
- public virtual Task FindByName(string name, CancellationToken cancellationToken = default(CancellationToken))
+ public virtual Task FindByNameAsync(string name, CancellationToken cancellationToken = default(CancellationToken))
{
cancellationToken.ThrowIfCancellationRequested();
ThrowIfDisposed();
diff --git a/src/Microsoft.AspNet.Identity.Entity/UserStore.cs b/src/Microsoft.AspNet.Identity.Entity/UserStore.cs
index 217074c2b8..b20e9fbad8 100644
--- a/src/Microsoft.AspNet.Identity.Entity/UserStore.cs
+++ b/src/Microsoft.AspNet.Identity.Entity/UserStore.cs
@@ -49,7 +49,7 @@ namespace Microsoft.AspNet.Identity.Entity
public EntityContext Context { get; private set; }
///
- /// If true will call SaveChanges after Create/Update/Delete
+ /// If true will call SaveChanges after CreateAsync/UpdateAsync/DeleteAsync
///
public bool AutoSaveChanges { get; set; }
@@ -66,17 +66,41 @@ namespace Microsoft.AspNet.Identity.Entity
//.Include(u => u.Logins)
}
- public Task GetUserId(TUser user, CancellationToken cancellationToken = new CancellationToken())
+ public Task GetUserIdAsync(TUser user, CancellationToken cancellationToken = new CancellationToken())
{
+ cancellationToken.ThrowIfCancellationRequested();
+ ThrowIfDisposed();
+ if (user == null)
+ {
+ throw new ArgumentNullException("user");
+ }
return Task.FromResult(Convert.ToString(user.Id, CultureInfo.InvariantCulture));
}
- public Task GetUserName(TUser user, CancellationToken cancellationToken = new CancellationToken())
+ public Task GetUserNameAsync(TUser user, CancellationToken cancellationToken = new CancellationToken())
{
+ cancellationToken.ThrowIfCancellationRequested();
+ ThrowIfDisposed();
+ if (user == null)
+ {
+ throw new ArgumentNullException("user");
+ }
return Task.FromResult(user.UserName);
}
- public async virtual Task Create(TUser user, CancellationToken cancellationToken = default(CancellationToken))
+ public Task SetUserNameAsync(TUser user, string userName, CancellationToken cancellationToken = new CancellationToken())
+ {
+ cancellationToken.ThrowIfCancellationRequested();
+ ThrowIfDisposed();
+ if (user == null)
+ {
+ throw new ArgumentNullException("user");
+ }
+ user.UserName = userName;
+ return Task.FromResult(0);
+ }
+
+ public async virtual Task CreateAsync(TUser user, CancellationToken cancellationToken = default(CancellationToken))
{
cancellationToken.ThrowIfCancellationRequested();
ThrowIfDisposed();
@@ -88,7 +112,7 @@ namespace Microsoft.AspNet.Identity.Entity
await SaveChanges(cancellationToken);
}
- public async virtual Task Update(TUser user, CancellationToken cancellationToken = default(CancellationToken))
+ public async virtual Task UpdateAsync(TUser user, CancellationToken cancellationToken = default(CancellationToken))
{
cancellationToken.ThrowIfCancellationRequested();
ThrowIfDisposed();
@@ -100,7 +124,7 @@ namespace Microsoft.AspNet.Identity.Entity
await SaveChanges(cancellationToken);
}
- public async virtual Task Delete(TUser user, CancellationToken cancellationToken = default(CancellationToken))
+ public async virtual Task DeleteAsync(TUser user, CancellationToken cancellationToken = default(CancellationToken))
{
cancellationToken.ThrowIfCancellationRequested();
ThrowIfDisposed();
@@ -118,12 +142,12 @@ namespace Microsoft.AspNet.Identity.Entity
}
///
- /// Find a user by id
+ /// FindByLoginAsync a user by id
///
///
///
///
- public virtual Task FindById(string userId, CancellationToken cancellationToken = default(CancellationToken))
+ public virtual Task FindByIdAsync(string userId, CancellationToken cancellationToken = default(CancellationToken))
{
cancellationToken.ThrowIfCancellationRequested();
ThrowIfDisposed();
@@ -133,12 +157,12 @@ namespace Microsoft.AspNet.Identity.Entity
}
///
- /// Find a user by name
+ /// FindByLoginAsync a user by name
///
///
///
///
- public virtual Task FindByName(string userName, CancellationToken cancellationToken = default(CancellationToken))
+ public virtual Task FindByNameAsync(string userName, CancellationToken cancellationToken = default(CancellationToken))
{
cancellationToken.ThrowIfCancellationRequested();
ThrowIfDisposed();
@@ -151,7 +175,7 @@ namespace Microsoft.AspNet.Identity.Entity
get { return Context.Set(); }
}
- public async virtual Task AddLogin(TUser user, UserLoginInfo login, CancellationToken cancellationToken = default(CancellationToken))
+ public async virtual Task AddLoginAsync(TUser user, UserLoginInfo login, CancellationToken cancellationToken = default(CancellationToken))
{
cancellationToken.ThrowIfCancellationRequested();
ThrowIfDisposed();
@@ -173,7 +197,7 @@ namespace Microsoft.AspNet.Identity.Entity
user.Logins.Add(l);
}
- public virtual Task RemoveLogin(TUser user, UserLoginInfo login, CancellationToken cancellationToken = default(CancellationToken))
+ public virtual Task RemoveLoginAsync(TUser user, UserLoginInfo login, CancellationToken cancellationToken = default(CancellationToken))
{
cancellationToken.ThrowIfCancellationRequested();
ThrowIfDisposed();
@@ -184,7 +208,7 @@ namespace Microsoft.AspNet.Identity.Entity
throw new NotImplementedException();
}
- public virtual Task> GetLogins(TUser user, CancellationToken cancellationToken = default(CancellationToken))
+ public virtual Task> GetLoginsAsync(TUser user, CancellationToken cancellationToken = default(CancellationToken))
{
cancellationToken.ThrowIfCancellationRequested();
ThrowIfDisposed();
@@ -197,7 +221,7 @@ namespace Microsoft.AspNet.Identity.Entity
return Task.FromResult(result);
}
- public async virtual Task Find(UserLoginInfo login, CancellationToken cancellationToken = default(CancellationToken))
+ public async virtual Task FindByLoginAsync(UserLoginInfo login, CancellationToken cancellationToken = default(CancellationToken))
{
cancellationToken.ThrowIfCancellationRequested();
ThrowIfDisposed();
@@ -224,7 +248,7 @@ namespace Microsoft.AspNet.Identity.Entity
///
///
///
- public virtual Task SetPasswordHash(TUser user, string passwordHash, CancellationToken cancellationToken = default(CancellationToken))
+ public virtual Task SetPasswordHashAsync(TUser user, string passwordHash, CancellationToken cancellationToken = default(CancellationToken))
{
cancellationToken.ThrowIfCancellationRequested();
ThrowIfDisposed();
@@ -242,7 +266,7 @@ namespace Microsoft.AspNet.Identity.Entity
///
///
///
- public virtual Task GetPasswordHash(TUser user, CancellationToken cancellationToken = default(CancellationToken))
+ public virtual Task GetPasswordHashAsync(TUser user, CancellationToken cancellationToken = default(CancellationToken))
{
cancellationToken.ThrowIfCancellationRequested();
ThrowIfDisposed();
@@ -259,7 +283,7 @@ namespace Microsoft.AspNet.Identity.Entity
///
///
///
- public virtual Task HasPassword(TUser user, CancellationToken cancellationToken = default(CancellationToken))
+ public virtual Task HasPasswordAsync(TUser user, CancellationToken cancellationToken = default(CancellationToken))
{
cancellationToken.ThrowIfCancellationRequested();
return Task.FromResult(user.PasswordHash != null);
@@ -271,7 +295,7 @@ namespace Microsoft.AspNet.Identity.Entity
///
///
///
- public virtual Task> GetClaims(TUser user, CancellationToken cancellationToken = default(CancellationToken))
+ public virtual Task> GetClaimsAsync(TUser user, CancellationToken cancellationToken = default(CancellationToken))
{
cancellationToken.ThrowIfCancellationRequested();
ThrowIfDisposed();
@@ -290,7 +314,7 @@ namespace Microsoft.AspNet.Identity.Entity
///
///
///
- public virtual Task AddClaim(TUser user, Claim claim, CancellationToken cancellationToken = default(CancellationToken))
+ public virtual Task AddClaimAsync(TUser user, Claim claim, CancellationToken cancellationToken = default(CancellationToken))
{
cancellationToken.ThrowIfCancellationRequested();
ThrowIfDisposed();
@@ -313,7 +337,7 @@ namespace Microsoft.AspNet.Identity.Entity
///
///
///
- public virtual Task RemoveClaim(TUser user, Claim claim, CancellationToken cancellationToken = default(CancellationToken))
+ public virtual Task RemoveClaimAsync(TUser user, Claim claim, CancellationToken cancellationToken = default(CancellationToken))
{
cancellationToken.ThrowIfCancellationRequested();
ThrowIfDisposed();
@@ -348,7 +372,7 @@ namespace Microsoft.AspNet.Identity.Entity
///
///
///
- public virtual Task GetEmailConfirmed(TUser user, CancellationToken cancellationToken = default(CancellationToken))
+ public virtual Task GetEmailConfirmedAsync(TUser user, CancellationToken cancellationToken = default(CancellationToken))
{
cancellationToken.ThrowIfCancellationRequested();
ThrowIfDisposed();
@@ -366,7 +390,7 @@ namespace Microsoft.AspNet.Identity.Entity
///
///
///
- public virtual Task SetEmailConfirmed(TUser user, bool confirmed, CancellationToken cancellationToken = default(CancellationToken))
+ public virtual Task SetEmailConfirmedAsync(TUser user, bool confirmed, CancellationToken cancellationToken = default(CancellationToken))
{
cancellationToken.ThrowIfCancellationRequested();
ThrowIfDisposed();
@@ -385,7 +409,7 @@ namespace Microsoft.AspNet.Identity.Entity
///
///
///
- public virtual Task SetEmail(TUser user, string email, CancellationToken cancellationToken = default(CancellationToken))
+ public virtual Task SetEmailAsync(TUser user, string email, CancellationToken cancellationToken = default(CancellationToken))
{
cancellationToken.ThrowIfCancellationRequested();
ThrowIfDisposed();
@@ -403,7 +427,7 @@ namespace Microsoft.AspNet.Identity.Entity
///
///
///
- public virtual Task GetEmail(TUser user, CancellationToken cancellationToken = default(CancellationToken))
+ public virtual Task GetEmailAsync(TUser user, CancellationToken cancellationToken = default(CancellationToken))
{
cancellationToken.ThrowIfCancellationRequested();
ThrowIfDisposed();
@@ -415,12 +439,12 @@ namespace Microsoft.AspNet.Identity.Entity
}
///
- /// Find a user by email
+ /// FindByLoginAsync a user by email
///
///
///
///
- public virtual Task FindByEmail(string email, CancellationToken cancellationToken = default(CancellationToken))
+ public virtual Task FindByEmailAsync(string email, CancellationToken cancellationToken = default(CancellationToken))
{
cancellationToken.ThrowIfCancellationRequested();
ThrowIfDisposed();
@@ -435,7 +459,7 @@ namespace Microsoft.AspNet.Identity.Entity
///
///
///
- public virtual Task GetLockoutEndDate(TUser user, CancellationToken cancellationToken = default(CancellationToken))
+ public virtual Task GetLockoutEndDateAsync(TUser user, CancellationToken cancellationToken = default(CancellationToken))
{
cancellationToken.ThrowIfCancellationRequested();
ThrowIfDisposed();
@@ -456,7 +480,7 @@ namespace Microsoft.AspNet.Identity.Entity
///
///
///
- public virtual Task SetLockoutEndDate(TUser user, DateTimeOffset lockoutEnd, CancellationToken cancellationToken = default(CancellationToken))
+ public virtual Task SetLockoutEndDateAsync(TUser user, DateTimeOffset lockoutEnd, CancellationToken cancellationToken = default(CancellationToken))
{
cancellationToken.ThrowIfCancellationRequested();
ThrowIfDisposed();
@@ -474,7 +498,7 @@ namespace Microsoft.AspNet.Identity.Entity
///
///
///
- public virtual Task IncrementAccessFailedCount(TUser user, CancellationToken cancellationToken = default(CancellationToken))
+ public virtual Task IncrementAccessFailedCountAsync(TUser user, CancellationToken cancellationToken = default(CancellationToken))
{
cancellationToken.ThrowIfCancellationRequested();
ThrowIfDisposed();
@@ -492,7 +516,7 @@ namespace Microsoft.AspNet.Identity.Entity
///
///
///
- public virtual Task ResetAccessFailedCount(TUser user, CancellationToken cancellationToken = default(CancellationToken))
+ public virtual Task ResetAccessFailedCountAsync(TUser user, CancellationToken cancellationToken = default(CancellationToken))
{
cancellationToken.ThrowIfCancellationRequested();
ThrowIfDisposed();
@@ -511,7 +535,7 @@ namespace Microsoft.AspNet.Identity.Entity
///
///
///
- public virtual Task GetAccessFailedCount(TUser user, CancellationToken cancellationToken = default(CancellationToken))
+ public virtual Task GetAccessFailedCountAsync(TUser user, CancellationToken cancellationToken = default(CancellationToken))
{
cancellationToken.ThrowIfCancellationRequested();
ThrowIfDisposed();
@@ -528,7 +552,7 @@ namespace Microsoft.AspNet.Identity.Entity
///
///
///
- public virtual Task GetLockoutEnabled(TUser user, CancellationToken cancellationToken = default(CancellationToken))
+ public virtual Task GetLockoutEnabledAsync(TUser user, CancellationToken cancellationToken = default(CancellationToken))
{
cancellationToken.ThrowIfCancellationRequested();
ThrowIfDisposed();
@@ -546,7 +570,7 @@ namespace Microsoft.AspNet.Identity.Entity
///
///
///
- public virtual Task SetLockoutEnabled(TUser user, bool enabled, CancellationToken cancellationToken = default(CancellationToken))
+ public virtual Task SetLockoutEnabledAsync(TUser user, bool enabled, CancellationToken cancellationToken = default(CancellationToken))
{
cancellationToken.ThrowIfCancellationRequested();
ThrowIfDisposed();
@@ -565,7 +589,7 @@ namespace Microsoft.AspNet.Identity.Entity
///
///
///
- public virtual Task SetPhoneNumber(TUser user, string phoneNumber, CancellationToken cancellationToken = default(CancellationToken))
+ public virtual Task SetPhoneNumberAsync(TUser user, string phoneNumber, CancellationToken cancellationToken = default(CancellationToken))
{
cancellationToken.ThrowIfCancellationRequested();
ThrowIfDisposed();
@@ -583,7 +607,7 @@ namespace Microsoft.AspNet.Identity.Entity
///
///
///
- public virtual Task GetPhoneNumber(TUser user, CancellationToken cancellationToken = default(CancellationToken))
+ public virtual Task GetPhoneNumberAsync(TUser user, CancellationToken cancellationToken = default(CancellationToken))
{
cancellationToken.ThrowIfCancellationRequested();
ThrowIfDisposed();
@@ -600,7 +624,7 @@ namespace Microsoft.AspNet.Identity.Entity
///
///
///
- public virtual Task GetPhoneNumberConfirmed(TUser user, CancellationToken cancellationToken = default(CancellationToken))
+ public virtual Task GetPhoneNumberConfirmedAsync(TUser user, CancellationToken cancellationToken = default(CancellationToken))
{
cancellationToken.ThrowIfCancellationRequested();
ThrowIfDisposed();
@@ -618,7 +642,7 @@ namespace Microsoft.AspNet.Identity.Entity
///
///
///
- public virtual Task SetPhoneNumberConfirmed(TUser user, bool confirmed, CancellationToken cancellationToken = default(CancellationToken))
+ public virtual Task SetPhoneNumberConfirmedAsync(TUser user, bool confirmed, CancellationToken cancellationToken = default(CancellationToken))
{
cancellationToken.ThrowIfCancellationRequested();
ThrowIfDisposed();
@@ -637,7 +661,7 @@ namespace Microsoft.AspNet.Identity.Entity
///
///
///
- public virtual Task AddToRole(TUser user, string roleName, CancellationToken cancellationToken = default(CancellationToken))
+ public virtual Task AddToRoleAsync(TUser user, string roleName, CancellationToken cancellationToken = default(CancellationToken))
{
cancellationToken.ThrowIfCancellationRequested();
ThrowIfDisposed();
@@ -669,7 +693,7 @@ namespace Microsoft.AspNet.Identity.Entity
///
///
///
- public virtual Task RemoveFromRole(TUser user, string roleName, CancellationToken cancellationToken = default(CancellationToken))
+ public virtual Task RemoveFromRoleAsync(TUser user, string roleName, CancellationToken cancellationToken = default(CancellationToken))
{
cancellationToken.ThrowIfCancellationRequested();
ThrowIfDisposed();
@@ -690,7 +714,7 @@ namespace Microsoft.AspNet.Identity.Entity
///
///
///
- public virtual Task> GetRoles(TUser user, CancellationToken cancellationToken = default(CancellationToken))
+ public virtual Task> GetRolesAsync(TUser user, CancellationToken cancellationToken = default(CancellationToken))
{
cancellationToken.ThrowIfCancellationRequested();
ThrowIfDisposed();
@@ -708,7 +732,7 @@ namespace Microsoft.AspNet.Identity.Entity
///
///
///
- public virtual Task IsInRole(TUser user, string roleName, CancellationToken cancellationToken = default(CancellationToken))
+ public virtual Task IsInRoleAsync(TUser user, string roleName, CancellationToken cancellationToken = default(CancellationToken))
{
cancellationToken.ThrowIfCancellationRequested();
ThrowIfDisposed();
@@ -730,7 +754,7 @@ namespace Microsoft.AspNet.Identity.Entity
///
///
///
- public virtual Task SetSecurityStamp(TUser user, string stamp, CancellationToken cancellationToken = default(CancellationToken))
+ public virtual Task SetSecurityStampAsync(TUser user, string stamp, CancellationToken cancellationToken = default(CancellationToken))
{
cancellationToken.ThrowIfCancellationRequested();
ThrowIfDisposed();
@@ -748,7 +772,7 @@ namespace Microsoft.AspNet.Identity.Entity
///
///
///
- public virtual Task GetSecurityStamp(TUser user, CancellationToken cancellationToken = default(CancellationToken))
+ public virtual Task GetSecurityStampAsync(TUser user, CancellationToken cancellationToken = default(CancellationToken))
{
cancellationToken.ThrowIfCancellationRequested();
ThrowIfDisposed();
@@ -766,7 +790,7 @@ namespace Microsoft.AspNet.Identity.Entity
///
///
///
- public virtual Task SetTwoFactorEnabled(TUser user, bool enabled, CancellationToken cancellationToken = default(CancellationToken))
+ public virtual Task SetTwoFactorEnabledAsync(TUser user, bool enabled, CancellationToken cancellationToken = default(CancellationToken))
{
cancellationToken.ThrowIfCancellationRequested();
ThrowIfDisposed();
@@ -784,7 +808,7 @@ namespace Microsoft.AspNet.Identity.Entity
///
///
///
- public virtual Task GetTwoFactorEnabled(TUser user, CancellationToken cancellationToken = default(CancellationToken))
+ public virtual Task GetTwoFactorEnabledAsync(TUser user, CancellationToken cancellationToken = default(CancellationToken))
{
cancellationToken.ThrowIfCancellationRequested();
ThrowIfDisposed();
diff --git a/src/Microsoft.AspNet.Identity.InMemory/InMemoryRoleStore.cs b/src/Microsoft.AspNet.Identity.InMemory/InMemoryRoleStore.cs
index 0ff53eb7f9..65745ca9bb 100644
--- a/src/Microsoft.AspNet.Identity.InMemory/InMemoryRoleStore.cs
+++ b/src/Microsoft.AspNet.Identity.InMemory/InMemoryRoleStore.cs
@@ -11,13 +11,13 @@ namespace Microsoft.AspNet.Identity.InMemory
{
private readonly Dictionary _roles = new Dictionary();
- public Task Create(TRole role, CancellationToken cancellationToken = default(CancellationToken))
+ public Task CreateAsync(TRole role, CancellationToken cancellationToken = default(CancellationToken))
{
_roles[role.Id] = role;
return Task.FromResult(0);
}
- public Task Delete(TRole role, CancellationToken cancellationToken = default(CancellationToken))
+ public Task DeleteAsync(TRole role, CancellationToken cancellationToken = default(CancellationToken))
{
if (role == null || !_roles.ContainsKey(role.Id))
{
@@ -27,23 +27,23 @@ namespace Microsoft.AspNet.Identity.InMemory
return Task.FromResult(0);
}
- public Task GetRoleId(TRole role, CancellationToken cancellationToken = new CancellationToken())
+ public Task GetRoleIdAsync(TRole role, CancellationToken cancellationToken = new CancellationToken())
{
return Task.FromResult(role.Id);
}
- public Task GetRoleName(TRole role, CancellationToken cancellationToken = new CancellationToken())
+ public Task GetRoleNameAsync(TRole role, CancellationToken cancellationToken = new CancellationToken())
{
return Task.FromResult(role.Name);
}
- public Task Update(TRole role, CancellationToken cancellationToken = default(CancellationToken))
+ public Task UpdateAsync(TRole role, CancellationToken cancellationToken = default(CancellationToken))
{
_roles[role.Id] = role;
return Task.FromResult(0);
}
- public Task FindById(string roleId, CancellationToken cancellationToken = default(CancellationToken))
+ public Task FindByIdAsync(string roleId, CancellationToken cancellationToken = default(CancellationToken))
{
if (_roles.ContainsKey(roleId))
{
@@ -52,7 +52,7 @@ namespace Microsoft.AspNet.Identity.InMemory
return Task.FromResult(null);
}
- public Task FindByName(string roleName, CancellationToken cancellationToken = default(CancellationToken))
+ public Task FindByNameAsync(string roleName, CancellationToken cancellationToken = default(CancellationToken))
{
return
Task.FromResult(
diff --git a/src/Microsoft.AspNet.Identity.InMemory/InMemoryUserStore.cs b/src/Microsoft.AspNet.Identity.InMemory/InMemoryUserStore.cs
index f343799506..a3914ab559 100644
--- a/src/Microsoft.AspNet.Identity.InMemory/InMemoryUserStore.cs
+++ b/src/Microsoft.AspNet.Identity.InMemory/InMemoryUserStore.cs
@@ -30,99 +30,99 @@ namespace Microsoft.AspNet.Identity.InMemory
get { return _users.Values.AsQueryable(); }
}
- public Task> GetClaims(TUser user, CancellationToken cancellationToken = default(CancellationToken))
+ public Task> GetClaimsAsync(TUser user, CancellationToken cancellationToken = default(CancellationToken))
{
return Task.FromResult(user.Claims);
}
- public Task AddClaim(TUser user, Claim claim, CancellationToken cancellationToken = default(CancellationToken))
+ public Task AddClaimAsync(TUser user, Claim claim, CancellationToken cancellationToken = default(CancellationToken))
{
user.Claims.Add(claim);
return Task.FromResult(0);
}
- public Task RemoveClaim(TUser user, Claim claim, CancellationToken cancellationToken = default(CancellationToken))
+ public Task RemoveClaimAsync(TUser user, Claim claim, CancellationToken cancellationToken = default(CancellationToken))
{
user.Claims.Remove(claim);
return Task.FromResult(0);
}
- public Task SetEmail(TUser user, string email, CancellationToken cancellationToken = default(CancellationToken))
+ public Task SetEmailAsync(TUser user, string email, CancellationToken cancellationToken = default(CancellationToken))
{
user.Email = email;
return Task.FromResult(0);
}
- public Task GetEmail(TUser user, CancellationToken cancellationToken = default(CancellationToken))
+ public Task GetEmailAsync(TUser user, CancellationToken cancellationToken = default(CancellationToken))
{
return Task.FromResult(user.Email);
}
- public Task GetEmailConfirmed(TUser user, CancellationToken cancellationToken = default(CancellationToken))
+ public Task GetEmailConfirmedAsync(TUser user, CancellationToken cancellationToken = default(CancellationToken))
{
return Task.FromResult(user.EmailConfirmed);
}
- public Task SetEmailConfirmed(TUser user, bool confirmed, CancellationToken cancellationToken = default(CancellationToken))
+ public Task SetEmailConfirmedAsync(TUser user, bool confirmed, CancellationToken cancellationToken = default(CancellationToken))
{
user.EmailConfirmed = confirmed;
return Task.FromResult(0);
}
- public Task FindByEmail(string email, CancellationToken cancellationToken = default(CancellationToken))
+ public Task FindByEmailAsync(string email, CancellationToken cancellationToken = default(CancellationToken))
{
return
Task.FromResult(
Users.FirstOrDefault(u => String.Equals(u.Email, email, StringComparison.OrdinalIgnoreCase)));
}
- public Task GetLockoutEndDate(TUser user, CancellationToken cancellationToken = default(CancellationToken))
+ public Task GetLockoutEndDateAsync(TUser user, CancellationToken cancellationToken = default(CancellationToken))
{
return Task.FromResult(user.LockoutEnd);
}
- public Task SetLockoutEndDate(TUser user, DateTimeOffset lockoutEnd, CancellationToken cancellationToken = default(CancellationToken))
+ public Task SetLockoutEndDateAsync(TUser user, DateTimeOffset lockoutEnd, CancellationToken cancellationToken = default(CancellationToken))
{
user.LockoutEnd = lockoutEnd;
return Task.FromResult(0);
}
- public Task IncrementAccessFailedCount(TUser user, CancellationToken cancellationToken = default(CancellationToken))
+ public Task IncrementAccessFailedCountAsync(TUser user, CancellationToken cancellationToken = default(CancellationToken))
{
user.AccessFailedCount++;
return Task.FromResult(user.AccessFailedCount);
}
- public Task ResetAccessFailedCount(TUser user, CancellationToken cancellationToken = default(CancellationToken))
+ public Task ResetAccessFailedCountAsync(TUser user, CancellationToken cancellationToken = default(CancellationToken))
{
user.AccessFailedCount = 0;
return Task.FromResult(0);
}
- public Task GetAccessFailedCount(TUser user, CancellationToken cancellationToken = default(CancellationToken))
+ public Task GetAccessFailedCountAsync(TUser user, CancellationToken cancellationToken = default(CancellationToken))
{
return Task.FromResult(user.AccessFailedCount);
}
- public Task GetLockoutEnabled(TUser user, CancellationToken cancellationToken = default(CancellationToken))
+ public Task GetLockoutEnabledAsync(TUser user, CancellationToken cancellationToken = default(CancellationToken))
{
return Task.FromResult(user.LockoutEnabled);
}
- public Task SetLockoutEnabled(TUser user, bool enabled, CancellationToken cancellationToken = default(CancellationToken))
+ public Task SetLockoutEnabledAsync(TUser user, bool enabled, CancellationToken cancellationToken = default(CancellationToken))
{
user.LockoutEnabled = enabled;
return Task.FromResult(0);
}
- public Task AddLogin(TUser user, UserLoginInfo login, CancellationToken cancellationToken = default(CancellationToken))
+ public Task AddLoginAsync(TUser user, UserLoginInfo login, CancellationToken cancellationToken = default(CancellationToken))
{
user.Logins.Add(login);
_logins[login] = user;
return Task.FromResult(0);
}
- public Task RemoveLogin(TUser user, UserLoginInfo login, CancellationToken cancellationToken = default(CancellationToken))
+ public Task RemoveLoginAsync(TUser user, UserLoginInfo login, CancellationToken cancellationToken = default(CancellationToken))
{
var logs =
user.Logins.Where(l => l.ProviderKey == login.ProviderKey && l.LoginProvider == login.LoginProvider)
@@ -135,12 +135,12 @@ namespace Microsoft.AspNet.Identity.InMemory
return Task.FromResult(0);
}
- public Task> GetLogins(TUser user, CancellationToken cancellationToken = default(CancellationToken))
+ public Task> GetLoginsAsync(TUser user, CancellationToken cancellationToken = default(CancellationToken))
{
return Task.FromResult(user.Logins);
}
- public Task Find(UserLoginInfo login, CancellationToken cancellationToken = default(CancellationToken))
+ public Task FindByLoginAsync(UserLoginInfo login, CancellationToken cancellationToken = default(CancellationToken))
{
if (_logins.ContainsKey(login))
{
@@ -149,29 +149,35 @@ namespace Microsoft.AspNet.Identity.InMemory
return Task.FromResult(null);
}
- public Task GetUserId(TUser user, CancellationToken cancellationToken = new CancellationToken())
+ public Task GetUserIdAsync(TUser user, CancellationToken cancellationToken = new CancellationToken())
{
return Task.FromResult(user.Id);
}
- public Task GetUserName(TUser user, CancellationToken cancellationToken = new CancellationToken())
+ public Task GetUserNameAsync(TUser user, CancellationToken cancellationToken = new CancellationToken())
{
return Task.FromResult(user.UserName);
}
- public Task Create(TUser user, CancellationToken cancellationToken = default(CancellationToken))
+ public Task SetUserNameAsync(TUser user, string userName, CancellationToken cancellationToken = new CancellationToken())
+ {
+ user.UserName = userName;
+ return Task.FromResult(0);
+ }
+
+ public Task CreateAsync(TUser user, CancellationToken cancellationToken = default(CancellationToken))
{
_users[user.Id] = user;
return Task.FromResult(0);
}
- public Task Update(TUser user, CancellationToken cancellationToken = default(CancellationToken))
+ public Task UpdateAsync(TUser user, CancellationToken cancellationToken = default(CancellationToken))
{
_users[user.Id] = user;
return Task.FromResult(0);
}
- public Task FindById(string userId, CancellationToken cancellationToken = default(CancellationToken))
+ public Task FindByIdAsync(string userId, CancellationToken cancellationToken = default(CancellationToken))
{
if (_users.ContainsKey(userId))
{
@@ -184,14 +190,14 @@ namespace Microsoft.AspNet.Identity.InMemory
{
}
- public Task FindByName(string userName, CancellationToken cancellationToken = default(CancellationToken))
+ public Task FindByNameAsync(string userName, CancellationToken cancellationToken = default(CancellationToken))
{
return
Task.FromResult(
Users.FirstOrDefault(u => String.Equals(u.UserName, userName, StringComparison.OrdinalIgnoreCase)));
}
- public Task Delete(TUser user, CancellationToken cancellationToken = default(CancellationToken))
+ public Task DeleteAsync(TUser user, CancellationToken cancellationToken = default(CancellationToken))
{
if (user == null || !_users.ContainsKey(user.Id))
{
@@ -201,84 +207,84 @@ namespace Microsoft.AspNet.Identity.InMemory
return Task.FromResult(0);
}
- public Task SetPasswordHash(TUser user, string passwordHash, CancellationToken cancellationToken = default(CancellationToken))
+ public Task SetPasswordHashAsync(TUser user, string passwordHash, CancellationToken cancellationToken = default(CancellationToken))
{
user.PasswordHash = passwordHash;
return Task.FromResult(0);
}
- public Task GetPasswordHash(TUser user, CancellationToken cancellationToken = default(CancellationToken))
+ public Task GetPasswordHashAsync(TUser user, CancellationToken cancellationToken = default(CancellationToken))
{
return Task.FromResult(user.PasswordHash);
}
- public Task HasPassword(TUser user, CancellationToken cancellationToken = default(CancellationToken))
+ public Task HasPasswordAsync(TUser user, CancellationToken cancellationToken = default(CancellationToken))
{
return Task.FromResult(user.PasswordHash != null);
}
- public Task SetPhoneNumber(TUser user, string phoneNumber, CancellationToken cancellationToken = default(CancellationToken))
+ public Task SetPhoneNumberAsync(TUser user, string phoneNumber, CancellationToken cancellationToken = default(CancellationToken))
{
user.PhoneNumber = phoneNumber;
return Task.FromResult(0);
}
- public Task GetPhoneNumber(TUser user, CancellationToken cancellationToken = default(CancellationToken))
+ public Task GetPhoneNumberAsync(TUser user, CancellationToken cancellationToken = default(CancellationToken))
{
return Task.FromResult(user.PhoneNumber);
}
- public Task GetPhoneNumberConfirmed(TUser user, CancellationToken cancellationToken = default(CancellationToken))
+ public Task GetPhoneNumberConfirmedAsync(TUser user, CancellationToken cancellationToken = default(CancellationToken))
{
return Task.FromResult(user.PhoneNumberConfirmed);
}
- public Task SetPhoneNumberConfirmed(TUser user, bool confirmed, CancellationToken cancellationToken = default(CancellationToken))
+ public Task SetPhoneNumberConfirmedAsync(TUser user, bool confirmed, CancellationToken cancellationToken = default(CancellationToken))
{
user.PhoneNumberConfirmed = confirmed;
return Task.FromResult(0);
}
- public Task AddToRole(TUser user, string role, CancellationToken cancellationToken = default(CancellationToken))
+ public Task AddToRoleAsync(TUser user, string role, CancellationToken cancellationToken = default(CancellationToken))
{
user.Roles.Add(role);
return Task.FromResult(0);
}
- public Task RemoveFromRole(TUser user, string role, CancellationToken cancellationToken = default(CancellationToken))
+ public Task RemoveFromRoleAsync(TUser user, string role, CancellationToken cancellationToken = default(CancellationToken))
{
user.Roles.Remove(role);
return Task.FromResult(0);
}
- public Task> GetRoles(TUser user, CancellationToken cancellationToken = default(CancellationToken))
+ public Task> GetRolesAsync(TUser user, CancellationToken cancellationToken = default(CancellationToken))
{
return Task.FromResult(user.Roles);
}
- public Task IsInRole(TUser user, string role, CancellationToken cancellationToken = default(CancellationToken))
+ public Task IsInRoleAsync(TUser user, string role, CancellationToken cancellationToken = default(CancellationToken))
{
return Task.FromResult(user.Roles.Contains(role));
}
- public Task SetSecurityStamp(TUser user, string stamp, CancellationToken cancellationToken = default(CancellationToken))
+ public Task SetSecurityStampAsync(TUser user, string stamp, CancellationToken cancellationToken = default(CancellationToken))
{
user.SecurityStamp = stamp;
return Task.FromResult(0);
}
- public Task GetSecurityStamp(TUser user, CancellationToken cancellationToken = default(CancellationToken))
+ public Task GetSecurityStampAsync(TUser user, CancellationToken cancellationToken = default(CancellationToken))
{
return Task.FromResult(user.SecurityStamp);
}
- public Task SetTwoFactorEnabled(TUser user, bool enabled, CancellationToken cancellationToken = default(CancellationToken))
+ public Task SetTwoFactorEnabledAsync(TUser user, bool enabled, CancellationToken cancellationToken = default(CancellationToken))
{
user.TwoFactorEnabled = enabled;
return Task.FromResult(0);
}
- public Task GetTwoFactorEnabled(TUser user, CancellationToken cancellationToken = default(CancellationToken))
+ public Task GetTwoFactorEnabledAsync(TUser user, CancellationToken cancellationToken = default(CancellationToken))
{
return Task.FromResult(user.TwoFactorEnabled);
}
diff --git a/src/Microsoft.AspNet.Identity.Security/SignInManager.cs b/src/Microsoft.AspNet.Identity.Security/SignInManager.cs
index b4e0e9cfec..fac5469cc9 100644
--- a/src/Microsoft.AspNet.Identity.Security/SignInManager.cs
+++ b/src/Microsoft.AspNet.Identity.Security/SignInManager.cs
@@ -20,7 +20,7 @@ namespace Microsoft.AspNet.Identity.Security
public HttpContext Context { get; set; }
- public virtual async Task CreateUserIdentity(TUser user)
+ public virtual async Task CreateUserIdentityAsync(TUser user)
{
if (UserManager == null)
{
@@ -37,7 +37,7 @@ namespace Microsoft.AspNet.Identity.Security
}
// TODO: all the two factor logic/external/rememberBrowser
- var userIdentity = await CreateUserIdentity(user);
+ var userIdentity = await CreateUserIdentityAsync(user);
Context.Response.SignIn(userIdentity, new AuthenticationProperties { IsPersistent = isPersistent });
}
@@ -49,18 +49,18 @@ namespace Microsoft.AspNet.Identity.Security
// return false;
// }
- // var token = await UserManager.GenerateTwoFactorToken(userId, provider);
+ // var token = await UserManager.GenerateTwoFactorTokenAsync(userId, provider);
// // See IdentityConfig.cs to plug in Email/SMS services to actually send the code
- // await UserManager.NotifyTwoFactorToken(userId, provider, token);
+ // await UserManager.NotifyTwoFactorTokenAsync(userId, provider, token);
// return true;
//}
//public Task GetVerifiedUserId()
//{
// //var result = await AuthenticationManager.Authenticate(DefaultAuthenticationTypes.TwoFactorCookie);
- // //if (result != null && result.Identity != null && !String.IsNullOrEmpty(result.Identity.GetUserId()))
+ // //if (result != null && result.Identity != null && !String.IsNullOrEmpty(result.Identity.GetUserIdAsync()))
// //{
- // // return result.Identity.GetUserId();
+ // // return result.Identity.GetUserIdAsync();
// //}
// return Task.FromResult(default(TKey));
//}
@@ -77,35 +77,35 @@ namespace Microsoft.AspNet.Identity.Security
// {
// return SignInStatus.Failure;
// }
- // var user = await UserManager.FindById(userId);
+ // var user = await UserManager.FindByIdAsync(userId);
// if (user == null)
// {
// return SignInStatus.Failure;
// }
- // if (await UserManager.IsLockedOut(user.Id))
+ // if (await UserManager.IsLockedOutAsync(user.Id))
// {
// return SignInStatus.LockedOut;
// }
- // if (await UserManager.VerifyTwoFactorToken(user.Id, provider, code))
+ // if (await UserManager.VerifyTwoFactorTokenAsync(user.Id, provider, code))
// {
// // When token is verified correctly, clear the access failed count used for lockout
- // await UserManager.ResetAccessFailedCount(user.Id);
+ // await UserManager.ResetAccessFailedCountAsync(user.Id);
// await SignIn(user, isPersistent, rememberBrowser);
// return SignInStatus.Success;
// }
// // If the token is incorrect, record the failure which also may cause the user to be locked out
- // await UserManager.AccessFailed(user.Id);
+ // await UserManager.AccessFailedAsync(user.Id);
// return SignInStatus.Failure;
//}
//public async Task ExternalSignIn(ExternalLoginInfo loginInfo, bool isPersistent)
//{
- // var user = await UserManager.Find(loginInfo.Login);
+ // var user = await UserManager.FindByLoginAsync(loginInfo.Login);
// if (user == null)
// {
// return SignInStatus.Failure;
// }
- // if (await UserManager.IsLockedOut(user.Id))
+ // if (await UserManager.IsLockedOutAsync(user.Id))
// {
// return SignInStatus.LockedOut;
// }
@@ -114,11 +114,11 @@ namespace Microsoft.AspNet.Identity.Security
//private async Task SignInOrTwoFactor(TUser user, bool isPersistent)
//{
- // if (await UserManager.GetTwoFactorEnabled(user.Id))
+ // if (await UserManager.GetTwoFactorEnabledAsync(user.Id))
// //&& !await AuthenticationManager.TwoFactorBrowserRemembered(user.Id))
// {
// //var identity = new ClaimsIdentity(DefaultAuthenticationTypes.TwoFactorCookie);
- // //identity.AddClaim(new Claim(ClaimTypes.NameIdentifier, user.Id));
+ // //identity.AddClaimAsync(new Claim(ClaimTypes.NameIdentifier, user.Id));
// //AuthenticationManager.SignIn(identity);
// return SignInStatus.RequiresTwoFactorAuthentication;
// }
@@ -126,24 +126,22 @@ namespace Microsoft.AspNet.Identity.Security
// return SignInStatus.Success;
//}
- public virtual async Task PasswordSignIn(string userName, string password, bool isPersistent, bool shouldLockout)
+ public virtual async Task PasswordSignInAsync(string userName, string password, bool isPersistent, bool shouldLockout)
{
if (UserManager == null)
{
return SignInStatus.Failure;
}
- var user = await UserManager.FindByName(userName);
+ var user = await UserManager.FindByNameAsync(userName);
if (user == null)
{
return SignInStatus.Failure;
}
- // TODO: overloads taking TUser?
- var userId = await UserManager.GetUserId(user);
- if (await UserManager.IsLockedOut(userId))
+ if (await UserManager.IsLockedOutAsync(user))
{
return SignInStatus.LockedOut;
}
- if (await UserManager.CheckPassword(user, password))
+ if (await UserManager.CheckPasswordAsync(user, password))
{
await SignIn(user, isPersistent, false);
return SignInStatus.Success;
@@ -152,8 +150,8 @@ namespace Microsoft.AspNet.Identity.Security
if (shouldLockout)
{
// If lockout is requested, increment access failed count which might lock out the user
- await UserManager.AccessFailed(userId);
- if (await UserManager.IsLockedOut(userId))
+ await UserManager.AccessFailedAsync(user);
+ if (await UserManager.IsLockedOutAsync(user))
{
return SignInStatus.LockedOut;
}
diff --git a/src/Microsoft.AspNet.Identity/ClaimsIdentityFactory.cs b/src/Microsoft.AspNet.Identity/ClaimsIdentityFactory.cs
index 37f5d892dc..5181f879dc 100644
--- a/src/Microsoft.AspNet.Identity/ClaimsIdentityFactory.cs
+++ b/src/Microsoft.AspNet.Identity/ClaimsIdentityFactory.cs
@@ -50,14 +50,14 @@ namespace Microsoft.AspNet.Identity
public string SecurityStampClaimType { get; set; }
///
- /// Create a ClaimsIdentity from a user
+ /// CreateAsync a ClaimsIdentity from a user
///
///
///
///
///
///
- public virtual async Task Create(UserManager manager, TUser user,
+ public virtual async Task CreateAsync(UserManager manager, TUser user,
string authenticationType, CancellationToken cancellationToken = default(CancellationToken))
{
if (manager == null)
@@ -68,18 +68,18 @@ namespace Microsoft.AspNet.Identity
{
throw new ArgumentNullException("user");
}
- var userId = await manager.GetUserId(user, cancellationToken);
- var userName = await manager.GetUserName(user, cancellationToken);
+ var userId = await manager.GetUserIdAsync(user, cancellationToken);
+ var userName = await manager.GetUserNameAsync(user, cancellationToken);
var id = new ClaimsIdentity(authenticationType, UserNameClaimType, RoleClaimType);
id.AddClaim(new Claim(UserIdClaimType, userId));
id.AddClaim(new Claim(UserNameClaimType, userName, ClaimValueTypes.String));
if (manager.SupportsUserSecurityStamp)
{
- id.AddClaim(new Claim(SecurityStampClaimType, await manager.GetSecurityStamp(userId, cancellationToken)));
+ id.AddClaim(new Claim(SecurityStampClaimType, await manager.GetSecurityStampAsync(user, cancellationToken)));
}
if (manager.SupportsUserRole)
{
- var roles = await manager.GetRoles(userId, cancellationToken);
+ var roles = await manager.GetRolesAsync(user, cancellationToken);
foreach (var roleName in roles)
{
id.AddClaim(new Claim(RoleClaimType, roleName, ClaimValueTypes.String));
@@ -87,7 +87,7 @@ namespace Microsoft.AspNet.Identity
}
if (manager.SupportsUserClaim)
{
- id.AddClaims(await manager.GetClaims(userId, cancellationToken));
+ id.AddClaims(await manager.GetClaimsAsync(user, cancellationToken));
}
return id;
}
diff --git a/src/Microsoft.AspNet.Identity/IClaimsIdentityFactory.cs b/src/Microsoft.AspNet.Identity/IClaimsIdentityFactory.cs
index 6e8f15ce4b..9dd3c6b0cd 100644
--- a/src/Microsoft.AspNet.Identity/IClaimsIdentityFactory.cs
+++ b/src/Microsoft.AspNet.Identity/IClaimsIdentityFactory.cs
@@ -13,13 +13,13 @@ namespace Microsoft.AspNet.Identity
where TUser : class
{
///
- /// Create a ClaimsIdentity from an user using a UserManager
+ /// CreateAsync a ClaimsIdentity from an user using a UserManager
///
///
///
///
///
///
- Task Create(UserManager manager, TUser user, string authenticationType, CancellationToken cancellationToken = default(CancellationToken));
+ Task CreateAsync(UserManager manager, TUser user, string authenticationType, CancellationToken cancellationToken = default(CancellationToken));
}
}
\ No newline at end of file
diff --git a/src/Microsoft.AspNet.Identity/IIdentityMessageService.cs b/src/Microsoft.AspNet.Identity/IIdentityMessageService.cs
index 884ba15444..317179fff5 100644
--- a/src/Microsoft.AspNet.Identity/IIdentityMessageService.cs
+++ b/src/Microsoft.AspNet.Identity/IIdentityMessageService.cs
@@ -14,6 +14,6 @@ namespace Microsoft.AspNet.Identity
///
///
///
- Task Send(IdentityMessage message, CancellationToken cancellationToken = default(CancellationToken));
+ Task SendAsync(IdentityMessage message, CancellationToken cancellationToken = default(CancellationToken));
}
}
\ No newline at end of file
diff --git a/src/Microsoft.AspNet.Identity/IPasswordValidator.cs b/src/Microsoft.AspNet.Identity/IPasswordValidator.cs
index 0b4cd3fa23..21bff33261 100644
--- a/src/Microsoft.AspNet.Identity/IPasswordValidator.cs
+++ b/src/Microsoft.AspNet.Identity/IPasswordValidator.cs
@@ -9,9 +9,9 @@ namespace Microsoft.AspNet.Identity
public interface IPasswordValidator
{
///
- /// Validate the item
+ /// ValidateAsync the item
///
///
- Task Validate(string password, CancellationToken cancellationToken = default(CancellationToken));
+ Task ValidateAsync(string password, CancellationToken cancellationToken = default(CancellationToken));
}
}
\ No newline at end of file
diff --git a/src/Microsoft.AspNet.Identity/IRole.cs b/src/Microsoft.AspNet.Identity/IRole.cs
deleted file mode 100644
index 01b724ccac..0000000000
--- a/src/Microsoft.AspNet.Identity/IRole.cs
+++ /dev/null
@@ -1,19 +0,0 @@
-//namespace Microsoft.AspNet.Identity
-//{
-// ///
-// /// Mimimal set of data needed to persist role data
-// ///
-// ///
-// public interface IRole
-// {
-// ///
-// /// Id of the role
-// ///
-// TKey Id { get; }
-
-// ///
-// /// Name of the role
-// ///
-// string Name { get; set; }
-// }
-//}
\ No newline at end of file
diff --git a/src/Microsoft.AspNet.Identity/IRoleStore.cs b/src/Microsoft.AspNet.Identity/IRoleStore.cs
index 04e9a600e6..91449f0c05 100644
--- a/src/Microsoft.AspNet.Identity/IRoleStore.cs
+++ b/src/Microsoft.AspNet.Identity/IRoleStore.cs
@@ -16,23 +16,23 @@ namespace Microsoft.AspNet.Identity
///
///
///
- Task Create(TRole role, CancellationToken cancellationToken = default(CancellationToken));
+ Task CreateAsync(TRole role, CancellationToken cancellationToken = default(CancellationToken));
///
- /// Update a role
+ /// UpdateAsync a role
///
///
///
///
- Task Update(TRole role, CancellationToken cancellationToken = default(CancellationToken));
+ Task UpdateAsync(TRole role, CancellationToken cancellationToken = default(CancellationToken));
///
- /// Delete a role
+ /// DeleteAsync a role
///
///
///
///
- Task Delete(TRole role, CancellationToken cancellationToken = default(CancellationToken));
+ Task DeleteAsync(TRole role, CancellationToken cancellationToken = default(CancellationToken));
///
/// Returns a role's id
@@ -40,7 +40,7 @@ namespace Microsoft.AspNet.Identity
///
///
///
- Task GetRoleId(TRole role, CancellationToken cancellationToken = default(CancellationToken));
+ Task GetRoleIdAsync(TRole role, CancellationToken cancellationToken = default(CancellationToken));
///
/// Returns a role's name
@@ -48,7 +48,7 @@ namespace Microsoft.AspNet.Identity
///
///
///
- Task GetRoleName(TRole role, CancellationToken cancellationToken = default(CancellationToken));
+ Task GetRoleNameAsync(TRole role, CancellationToken cancellationToken = default(CancellationToken));
///
/// Finds a role by id
@@ -56,14 +56,14 @@ namespace Microsoft.AspNet.Identity
///
///
///
- Task FindById(string roleId, CancellationToken cancellationToken = default(CancellationToken));
+ Task FindByIdAsync(string roleId, CancellationToken cancellationToken = default(CancellationToken));
///
- /// Find a role by name
+ /// FindByLoginAsync a role by name
///
///
///
///
- Task FindByName(string roleName, CancellationToken cancellationToken = default(CancellationToken));
+ Task FindByNameAsync(string roleName, CancellationToken cancellationToken = default(CancellationToken));
}
}
\ No newline at end of file
diff --git a/src/Microsoft.AspNet.Identity/IRoleValidator.cs b/src/Microsoft.AspNet.Identity/IRoleValidator.cs
index 71bdef4d66..ba42d3861a 100644
--- a/src/Microsoft.AspNet.Identity/IRoleValidator.cs
+++ b/src/Microsoft.AspNet.Identity/IRoleValidator.cs
@@ -12,12 +12,12 @@ namespace Microsoft.AspNet.Identity
public interface IRoleValidator where TRole : class
{
///
- /// Validate the user
+ /// ValidateAsync the user
///
///
///
///
///
- Task Validate(RoleManager manager, TRole role, CancellationToken cancellationToken = default(CancellationToken));
+ Task ValidateAsync(RoleManager manager, TRole role, CancellationToken cancellationToken = default(CancellationToken));
}
}
\ No newline at end of file
diff --git a/src/Microsoft.AspNet.Identity/IUser.cs b/src/Microsoft.AspNet.Identity/IUser.cs
deleted file mode 100644
index 81030f66b8..0000000000
--- a/src/Microsoft.AspNet.Identity/IUser.cs
+++ /dev/null
@@ -1,19 +0,0 @@
-//namespace Microsoft.AspNet.Identity
-//{
-// ///
-// /// Minimal interface for a user with id and username
-// ///
-// ///
-// public interface IUser
-// {
-// ///
-// /// Unique key for the user
-// ///
-// TKey Id { get; }
-
-// ///
-// /// Unique username
-// ///
-// string UserName { get; set; }
-// }
-//}
\ No newline at end of file
diff --git a/src/Microsoft.AspNet.Identity/IUserClaimStore.cs b/src/Microsoft.AspNet.Identity/IUserClaimStore.cs
index af914c2b36..a9ff3a9a0e 100644
--- a/src/Microsoft.AspNet.Identity/IUserClaimStore.cs
+++ b/src/Microsoft.AspNet.Identity/IUserClaimStore.cs
@@ -17,7 +17,7 @@ namespace Microsoft.AspNet.Identity
///
///
///
- Task> GetClaims(TUser user, CancellationToken cancellationToken = default(CancellationToken));
+ Task> GetClaimsAsync(TUser user, CancellationToken cancellationToken = default(CancellationToken));
///
/// Add a new user claim
@@ -26,7 +26,7 @@ namespace Microsoft.AspNet.Identity
///
///
///
- Task AddClaim(TUser user, Claim claim, CancellationToken cancellationToken = default(CancellationToken));
+ Task AddClaimAsync(TUser user, Claim claim, CancellationToken cancellationToken = default(CancellationToken));
///
/// Remove a user claim
@@ -35,6 +35,6 @@ namespace Microsoft.AspNet.Identity
///
///
///
- Task RemoveClaim(TUser user, Claim claim, CancellationToken cancellationToken = default(CancellationToken));
+ Task RemoveClaimAsync(TUser user, Claim claim, CancellationToken cancellationToken = default(CancellationToken));
}
}
\ No newline at end of file
diff --git a/src/Microsoft.AspNet.Identity/IUserEmailStore.cs b/src/Microsoft.AspNet.Identity/IUserEmailStore.cs
index 50671587c6..0ae911658c 100644
--- a/src/Microsoft.AspNet.Identity/IUserEmailStore.cs
+++ b/src/Microsoft.AspNet.Identity/IUserEmailStore.cs
@@ -16,7 +16,7 @@ namespace Microsoft.AspNet.Identity
///
///
///
- Task SetEmail(TUser user, string email, CancellationToken cancellationToken = default(CancellationToken));
+ Task SetEmailAsync(TUser user, string email, CancellationToken cancellationToken = default(CancellationToken));
///
/// Get the user email
@@ -24,7 +24,7 @@ namespace Microsoft.AspNet.Identity
///
///
///
- Task GetEmail(TUser user, CancellationToken cancellationToken = default(CancellationToken));
+ Task GetEmailAsync(TUser user, CancellationToken cancellationToken = default(CancellationToken));
///
/// Returns true if the user email is confirmed
@@ -32,7 +32,7 @@ namespace Microsoft.AspNet.Identity
///
///
///
- Task GetEmailConfirmed(TUser user, CancellationToken cancellationToken = default(CancellationToken));
+ Task GetEmailConfirmedAsync(TUser user, CancellationToken cancellationToken = default(CancellationToken));
///
/// Sets whether the user email is confirmed
@@ -41,7 +41,7 @@ namespace Microsoft.AspNet.Identity
///
///
///
- Task SetEmailConfirmed(TUser user, bool confirmed, CancellationToken cancellationToken = default(CancellationToken));
+ Task SetEmailConfirmedAsync(TUser user, bool confirmed, CancellationToken cancellationToken = default(CancellationToken));
///
/// Returns the user associated with this email
@@ -49,6 +49,6 @@ namespace Microsoft.AspNet.Identity
///
///
///
- Task FindByEmail(string email, CancellationToken cancellationToken = default(CancellationToken));
+ Task FindByEmailAsync(string email, CancellationToken cancellationToken = default(CancellationToken));
}
}
\ No newline at end of file
diff --git a/src/Microsoft.AspNet.Identity/IUserLockoutStore.cs b/src/Microsoft.AspNet.Identity/IUserLockoutStore.cs
index 93bd3cd20d..592d839edb 100644
--- a/src/Microsoft.AspNet.Identity/IUserLockoutStore.cs
+++ b/src/Microsoft.AspNet.Identity/IUserLockoutStore.cs
@@ -17,7 +17,7 @@ namespace Microsoft.AspNet.Identity
///
///
///
- Task GetLockoutEndDate(TUser user, CancellationToken cancellationToken = default(CancellationToken));
+ Task GetLockoutEndDateAsync(TUser user, CancellationToken cancellationToken = default(CancellationToken));
///
/// Locks a user out until the specified end date (set to a past date, to unlock a user)
@@ -26,7 +26,7 @@ namespace Microsoft.AspNet.Identity
///
///
///
- Task SetLockoutEndDate(TUser user, DateTimeOffset lockoutEnd, CancellationToken cancellationToken = default(CancellationToken));
+ Task SetLockoutEndDateAsync(TUser user, DateTimeOffset lockoutEnd, CancellationToken cancellationToken = default(CancellationToken));
///
/// Used to record when an attempt to access the user has failed
@@ -34,7 +34,7 @@ namespace Microsoft.AspNet.Identity
///
///
///
- Task IncrementAccessFailedCount(TUser user, CancellationToken cancellationToken = default(CancellationToken));
+ Task IncrementAccessFailedCountAsync(TUser user, CancellationToken cancellationToken = default(CancellationToken));
///
/// Used to reset the account access count, typically after the account is successfully accessed
@@ -42,7 +42,7 @@ namespace Microsoft.AspNet.Identity
///
///
///
- Task ResetAccessFailedCount(TUser user, CancellationToken cancellationToken = default(CancellationToken));
+ Task ResetAccessFailedCountAsync(TUser user, CancellationToken cancellationToken = default(CancellationToken));
///
/// Returns the current number of failed access attempts. This number usually will be reset whenever the password is
@@ -51,7 +51,7 @@ namespace Microsoft.AspNet.Identity
///
///
///
- Task GetAccessFailedCount(TUser user, CancellationToken cancellationToken = default(CancellationToken));
+ Task GetAccessFailedCountAsync(TUser user, CancellationToken cancellationToken = default(CancellationToken));
///
/// Returns whether the user can be locked out.
@@ -59,7 +59,7 @@ namespace Microsoft.AspNet.Identity
///
///
///
- Task GetLockoutEnabled(TUser user, CancellationToken cancellationToken = default(CancellationToken));
+ Task GetLockoutEnabledAsync(TUser user, CancellationToken cancellationToken = default(CancellationToken));
///
/// Sets whether the user can be locked out.
@@ -68,6 +68,6 @@ namespace Microsoft.AspNet.Identity
///
///
///
- Task SetLockoutEnabled(TUser user, bool enabled, CancellationToken cancellationToken = default(CancellationToken));
+ Task SetLockoutEnabledAsync(TUser user, bool enabled, CancellationToken cancellationToken = default(CancellationToken));
}
}
\ No newline at end of file
diff --git a/src/Microsoft.AspNet.Identity/IUserLoginStore.cs b/src/Microsoft.AspNet.Identity/IUserLoginStore.cs
index b38c490507..3281a1436a 100644
--- a/src/Microsoft.AspNet.Identity/IUserLoginStore.cs
+++ b/src/Microsoft.AspNet.Identity/IUserLoginStore.cs
@@ -17,7 +17,7 @@ namespace Microsoft.AspNet.Identity
///
///
///
- Task AddLogin(TUser user, UserLoginInfo login, CancellationToken cancellationToken = default(CancellationToken));
+ Task AddLoginAsync(TUser user, UserLoginInfo login, CancellationToken cancellationToken = default(CancellationToken));
///
/// Removes the user login with the specified combination if it exists, returns true if found and removed
@@ -26,7 +26,7 @@ namespace Microsoft.AspNet.Identity
///
///
///
- Task RemoveLogin(TUser user, UserLoginInfo login, CancellationToken cancellationToken = default(CancellationToken));
+ Task RemoveLoginAsync(TUser user, UserLoginInfo login, CancellationToken cancellationToken = default(CancellationToken));
///
/// Returns the linked accounts for this user
@@ -34,7 +34,7 @@ namespace Microsoft.AspNet.Identity
///
///
///
- Task> GetLogins(TUser user, CancellationToken cancellationToken = default(CancellationToken));
+ Task> GetLoginsAsync(TUser user, CancellationToken cancellationToken = default(CancellationToken));
///
/// Returns the user associated with this login
@@ -42,6 +42,6 @@ namespace Microsoft.AspNet.Identity
///
///
///
- Task Find(UserLoginInfo login, CancellationToken cancellationToken = default(CancellationToken));
+ Task FindByLoginAsync(UserLoginInfo login, CancellationToken cancellationToken = default(CancellationToken));
}
}
\ No newline at end of file
diff --git a/src/Microsoft.AspNet.Identity/IUserNameStore.cs b/src/Microsoft.AspNet.Identity/IUserNameStore.cs
deleted file mode 100644
index 885198b37c..0000000000
--- a/src/Microsoft.AspNet.Identity/IUserNameStore.cs
+++ /dev/null
@@ -1,37 +0,0 @@
-using System.Threading;
-using System.Threading.Tasks;
-
-namespace Microsoft.AspNet.Identity
-{
- ///
- /// Stores a user's email
- ///
- ///
- public interface IUserNameStore : IUserStore where TUser : class
- {
- ///
- /// Set the user name
- ///
- ///
- ///
- ///
- ///
- Task SetUserName(TUser user, string userName, CancellationToken cancellationToken = default(CancellationToken));
-
- ///
- /// Get the user name
- ///
- ///
- ///
- ///
- Task GetUserName(TUser user, CancellationToken cancellationToken = default(CancellationToken));
-
- ///
- /// Returns the user associated with this name
- ///
- ///
- ///
- ///
- Task FindByName(string name, CancellationToken cancellationToken = default(CancellationToken));
- }
-}
\ No newline at end of file
diff --git a/src/Microsoft.AspNet.Identity/IUserPasswordStore.cs b/src/Microsoft.AspNet.Identity/IUserPasswordStore.cs
index 48f6a694ce..dbd8095242 100644
--- a/src/Microsoft.AspNet.Identity/IUserPasswordStore.cs
+++ b/src/Microsoft.AspNet.Identity/IUserPasswordStore.cs
@@ -16,7 +16,7 @@ namespace Microsoft.AspNet.Identity
///
///
///
- Task SetPasswordHash(TUser user, string passwordHash, CancellationToken cancellationToken = default(CancellationToken));
+ Task SetPasswordHashAsync(TUser user, string passwordHash, CancellationToken cancellationToken = default(CancellationToken));
///
/// Get the user password hash
@@ -24,7 +24,7 @@ namespace Microsoft.AspNet.Identity
///
///
///
- Task GetPasswordHash(TUser user, CancellationToken cancellationToken = default(CancellationToken));
+ Task GetPasswordHashAsync(TUser user, CancellationToken cancellationToken = default(CancellationToken));
///
/// Returns true if a user has a password set
@@ -32,6 +32,6 @@ namespace Microsoft.AspNet.Identity
///
///
///
- Task HasPassword(TUser user, CancellationToken cancellationToken = default(CancellationToken));
+ Task HasPasswordAsync(TUser user, CancellationToken cancellationToken = default(CancellationToken));
}
}
\ No newline at end of file
diff --git a/src/Microsoft.AspNet.Identity/IUserPhoneNumberStore.cs b/src/Microsoft.AspNet.Identity/IUserPhoneNumberStore.cs
index 4246136693..16e8d8f600 100644
--- a/src/Microsoft.AspNet.Identity/IUserPhoneNumberStore.cs
+++ b/src/Microsoft.AspNet.Identity/IUserPhoneNumberStore.cs
@@ -16,7 +16,7 @@ namespace Microsoft.AspNet.Identity
///
///
///
- Task SetPhoneNumber(TUser user, string phoneNumber, CancellationToken cancellationToken = default(CancellationToken));
+ Task SetPhoneNumberAsync(TUser user, string phoneNumber, CancellationToken cancellationToken = default(CancellationToken));
///
/// Get the user phoneNumber
@@ -24,7 +24,7 @@ namespace Microsoft.AspNet.Identity
///
///
///
- Task GetPhoneNumber(TUser user, CancellationToken cancellationToken = default(CancellationToken));
+ Task GetPhoneNumberAsync(TUser user, CancellationToken cancellationToken = default(CancellationToken));
///
/// Returns true if the user phone number is confirmed
@@ -32,7 +32,7 @@ namespace Microsoft.AspNet.Identity
///
///
///
- Task GetPhoneNumberConfirmed(TUser user, CancellationToken cancellationToken = default(CancellationToken));
+ Task GetPhoneNumberConfirmedAsync(TUser user, CancellationToken cancellationToken = default(CancellationToken));
///
/// Sets whether the user phone number is confirmed
@@ -41,6 +41,6 @@ namespace Microsoft.AspNet.Identity
///
///
///
- Task SetPhoneNumberConfirmed(TUser user, bool confirmed, CancellationToken cancellationToken = default(CancellationToken));
+ Task SetPhoneNumberConfirmedAsync(TUser user, bool confirmed, CancellationToken cancellationToken = default(CancellationToken));
}
}
\ No newline at end of file
diff --git a/src/Microsoft.AspNet.Identity/IUserRoleStore.cs b/src/Microsoft.AspNet.Identity/IUserRoleStore.cs
index 7e135f3699..9145c052a5 100644
--- a/src/Microsoft.AspNet.Identity/IUserRoleStore.cs
+++ b/src/Microsoft.AspNet.Identity/IUserRoleStore.cs
@@ -17,7 +17,7 @@ namespace Microsoft.AspNet.Identity
///
///
///
- Task AddToRole(TUser user, string roleName, CancellationToken cancellationToken = default(CancellationToken));
+ Task AddToRoleAsync(TUser user, string roleName, CancellationToken cancellationToken = default(CancellationToken));
///
/// Removes the role for the user
@@ -26,7 +26,7 @@ namespace Microsoft.AspNet.Identity
///
///
///
- Task RemoveFromRole(TUser user, string roleName, CancellationToken cancellationToken = default(CancellationToken));
+ Task RemoveFromRoleAsync(TUser user, string roleName, CancellationToken cancellationToken = default(CancellationToken));
///
/// Returns the roles for this user
@@ -34,7 +34,7 @@ namespace Microsoft.AspNet.Identity
///
///
///
- Task> GetRoles(TUser user, CancellationToken cancellationToken = default(CancellationToken));
+ Task> GetRolesAsync(TUser user, CancellationToken cancellationToken = default(CancellationToken));
///
/// Returns true if a user is in a role
@@ -43,6 +43,6 @@ namespace Microsoft.AspNet.Identity
///
///
///
- Task IsInRole(TUser user, string roleName, CancellationToken cancellationToken = default(CancellationToken));
+ Task IsInRoleAsync(TUser user, string roleName, CancellationToken cancellationToken = default(CancellationToken));
}
}
\ No newline at end of file
diff --git a/src/Microsoft.AspNet.Identity/IUserSecurityStampStore.cs b/src/Microsoft.AspNet.Identity/IUserSecurityStampStore.cs
index 5f7596a02b..86f10dc751 100644
--- a/src/Microsoft.AspNet.Identity/IUserSecurityStampStore.cs
+++ b/src/Microsoft.AspNet.Identity/IUserSecurityStampStore.cs
@@ -16,7 +16,7 @@ namespace Microsoft.AspNet.Identity
///
///
///
- Task SetSecurityStamp(TUser user, string stamp, CancellationToken cancellationToken = default(CancellationToken));
+ Task SetSecurityStampAsync(TUser user, string stamp, CancellationToken cancellationToken = default(CancellationToken));
///
/// Get the user security stamp
@@ -24,6 +24,6 @@ namespace Microsoft.AspNet.Identity
///
///
///
- Task GetSecurityStamp(TUser user, CancellationToken cancellationToken = default(CancellationToken));
+ Task GetSecurityStampAsync(TUser user, CancellationToken cancellationToken = default(CancellationToken));
}
}
\ No newline at end of file
diff --git a/src/Microsoft.AspNet.Identity/IUserStore.cs b/src/Microsoft.AspNet.Identity/IUserStore.cs
index a030602824..fff2177af6 100644
--- a/src/Microsoft.AspNet.Identity/IUserStore.cs
+++ b/src/Microsoft.AspNet.Identity/IUserStore.cs
@@ -17,7 +17,7 @@ namespace Microsoft.AspNet.Identity
///
///
///
- Task GetUserId(TUser user, CancellationToken cancellationToken = default(CancellationToken));
+ Task GetUserIdAsync(TUser user, CancellationToken cancellationToken = default(CancellationToken));
///
/// Returns the user's name
@@ -25,7 +25,16 @@ namespace Microsoft.AspNet.Identity
///
///
///
- Task GetUserName(TUser user, CancellationToken cancellationToken = default(CancellationToken));
+ Task GetUserNameAsync(TUser user, CancellationToken cancellationToken = default(CancellationToken));
+
+ ///
+ /// Set the user name
+ ///
+ ///
+ ///
+ ///
+ ///
+ Task SetUserNameAsync(TUser user, string userName, CancellationToken cancellationToken = default(CancellationToken));
///
/// Insert a new user
@@ -33,23 +42,23 @@ namespace Microsoft.AspNet.Identity
///
///
///
- Task Create(TUser user, CancellationToken cancellationToken = default(CancellationToken));
+ Task CreateAsync(TUser user, CancellationToken cancellationToken = default(CancellationToken));
///
- /// Update a user
+ /// UpdateAsync a user
///
///
///
///
- Task Update(TUser user, CancellationToken cancellationToken = default(CancellationToken));
+ Task UpdateAsync(TUser user, CancellationToken cancellationToken = default(CancellationToken));
///
- /// Delete a user
+ /// DeleteAsync a user
///
///
///
///
- Task Delete(TUser user, CancellationToken cancellationToken = default(CancellationToken));
+ Task DeleteAsync(TUser user, CancellationToken cancellationToken = default(CancellationToken));
///
/// Finds a user
@@ -57,7 +66,7 @@ namespace Microsoft.AspNet.Identity
///
///
///
- Task FindById(string userId, CancellationToken cancellationToken = default(CancellationToken));
+ Task FindByIdAsync(string userId, CancellationToken cancellationToken = default(CancellationToken));
///
/// Returns the user associated with this name
@@ -65,7 +74,7 @@ namespace Microsoft.AspNet.Identity
///
///
///
- Task FindByName(string name, CancellationToken cancellationToken = default(CancellationToken));
+ Task FindByNameAsync(string name, CancellationToken cancellationToken = default(CancellationToken));
}
}
\ No newline at end of file
diff --git a/src/Microsoft.AspNet.Identity/IUserTokenProvider.cs b/src/Microsoft.AspNet.Identity/IUserTokenProvider.cs
index 27ef69fa94..f5971ac498 100644
--- a/src/Microsoft.AspNet.Identity/IUserTokenProvider.cs
+++ b/src/Microsoft.AspNet.Identity/IUserTokenProvider.cs
@@ -17,10 +17,10 @@ namespace Microsoft.AspNet.Identity
///
///
///
- Task Generate(string purpose, UserManager manager, TUser user, CancellationToken cancellationToken = default(CancellationToken));
+ Task GenerateAsync(string purpose, UserManager manager, TUser user, CancellationToken cancellationToken = default(CancellationToken));
///
- /// Validate and unprotect a token, returns null if invalid
+ /// ValidateAsync and unprotect a token, returns null if invalid
///
///
///
@@ -28,7 +28,7 @@ namespace Microsoft.AspNet.Identity
///
///
///
- Task Validate(string purpose, string token, UserManager manager, TUser user, CancellationToken cancellationToken = default(CancellationToken));
+ Task ValidateAsync(string purpose, string token, UserManager manager, TUser user, CancellationToken cancellationToken = default(CancellationToken));
///
/// Notifies the user that a token has been generated, i.e. via email or sms, or can no-op
@@ -38,7 +38,7 @@ namespace Microsoft.AspNet.Identity
///
///
///
- Task Notify(string token, UserManager manager, TUser user, CancellationToken cancellationToken = default(CancellationToken));
+ Task NotifyAsync(string token, UserManager manager, TUser user, CancellationToken cancellationToken = default(CancellationToken));
///
/// Returns true if provider can be used for this user, i.e. could require a user to have an email
@@ -47,6 +47,6 @@ namespace Microsoft.AspNet.Identity
///
///
///
- Task IsValidProviderForUser(UserManager manager, TUser user, CancellationToken cancellationToken = default(CancellationToken));
+ Task IsValidProviderForUserAsync(UserManager manager, TUser user, CancellationToken cancellationToken = default(CancellationToken));
}
}
\ No newline at end of file
diff --git a/src/Microsoft.AspNet.Identity/IUserTwoFactorStore.cs b/src/Microsoft.AspNet.Identity/IUserTwoFactorStore.cs
index 8f85a62ed3..7e0d799868 100644
--- a/src/Microsoft.AspNet.Identity/IUserTwoFactorStore.cs
+++ b/src/Microsoft.AspNet.Identity/IUserTwoFactorStore.cs
@@ -16,7 +16,7 @@ namespace Microsoft.AspNet.Identity
///
///
///
- Task SetTwoFactorEnabled(TUser user, bool enabled, CancellationToken cancellationToken = default(CancellationToken));
+ Task SetTwoFactorEnabledAsync(TUser user, bool enabled, CancellationToken cancellationToken = default(CancellationToken));
///
/// Returns whether two factor is enabled for the user
@@ -24,6 +24,6 @@ namespace Microsoft.AspNet.Identity
///
///
///
- Task GetTwoFactorEnabled(TUser user, CancellationToken cancellationToken = default(CancellationToken));
+ Task GetTwoFactorEnabledAsync(TUser user, CancellationToken cancellationToken = default(CancellationToken));
}
}
\ No newline at end of file
diff --git a/src/Microsoft.AspNet.Identity/IUserValidator.cs b/src/Microsoft.AspNet.Identity/IUserValidator.cs
index e4d64da6c3..0f16e28ed0 100644
--- a/src/Microsoft.AspNet.Identity/IUserValidator.cs
+++ b/src/Microsoft.AspNet.Identity/IUserValidator.cs
@@ -11,12 +11,12 @@ namespace Microsoft.AspNet.Identity
public interface IUserValidator where TUser : class
{
///
- /// Validate the user
+ /// ValidateAsync the user
///
///
///
///
///
- Task Validate(UserManager manager, TUser user, CancellationToken cancellationToken = default(CancellationToken));
+ Task ValidateAsync(UserManager manager, TUser user, CancellationToken cancellationToken = default(CancellationToken));
}
}
\ No newline at end of file
diff --git a/src/Microsoft.AspNet.Identity/PasswordValidator.cs b/src/Microsoft.AspNet.Identity/PasswordValidator.cs
index 8668991f46..c6770cbff1 100644
--- a/src/Microsoft.AspNet.Identity/PasswordValidator.cs
+++ b/src/Microsoft.AspNet.Identity/PasswordValidator.cs
@@ -43,7 +43,7 @@ namespace Microsoft.AspNet.Identity
///
///
///
- public virtual Task Validate(string item, CancellationToken cancellationToken = default(CancellationToken))
+ public virtual Task ValidateAsync(string item, CancellationToken cancellationToken = default(CancellationToken))
{
if (item == null)
{
diff --git a/src/Microsoft.AspNet.Identity/Resources.resx b/src/Microsoft.AspNet.Identity/Resources.resx
index c9b40f983d..a78553d9dc 100644
--- a/src/Microsoft.AspNet.Identity/Resources.resx
+++ b/src/Microsoft.AspNet.Identity/Resources.resx
@@ -239,16 +239,12 @@
User already has a password set.
- error when AddPassword called when a user already has a password
+ error when AddPasswordAsync called when a user already has a password
User already in role.
Error when a user is already in a role
-
- UserId not found.
- No user with this id found
-
User {0} does not exist.
error when a user does not exist
diff --git a/src/Microsoft.AspNet.Identity/Rfc6238AuthenticationService.cs b/src/Microsoft.AspNet.Identity/Rfc6238AuthenticationService.cs
index 3f24a25a45..091bc2247f 100644
--- a/src/Microsoft.AspNet.Identity/Rfc6238AuthenticationService.cs
+++ b/src/Microsoft.AspNet.Identity/Rfc6238AuthenticationService.cs
@@ -40,7 +40,7 @@ namespace Microsoft.AspNet.Identity
var timestepAsBytes = BitConverter.GetBytes(IPAddress.HostToNetworkOrder((long) timestepNumber));
var hash = hashAlgorithm.ComputeHash(ApplyModifier(timestepAsBytes, modifier));
- // Generate DT string
+ // GenerateAsync DT string
var offset = hash[hash.Length - 1] & 0xf;
Debug.Assert(offset + 4 < hash.Length);
var binaryCode = (hash[offset] & 0x7f) << 24
diff --git a/src/Microsoft.AspNet.Identity/RoleManager.cs b/src/Microsoft.AspNet.Identity/RoleManager.cs
index 909c2030a8..0a9b00cfa2 100644
--- a/src/Microsoft.AspNet.Identity/RoleManager.cs
+++ b/src/Microsoft.AspNet.Identity/RoleManager.cs
@@ -76,16 +76,16 @@ namespace Microsoft.AspNet.Identity
private async Task ValidateRoleInternal(TRole role, CancellationToken cancellationToken)
{
- return (RoleValidator == null) ? IdentityResult.Success : await RoleValidator.Validate(this, role, cancellationToken);
+ return (RoleValidator == null) ? IdentityResult.Success : await RoleValidator.ValidateAsync(this, role, cancellationToken);
}
///
- /// Create a role
+ /// CreateAsync a role
///
///
///
///
- public virtual async Task Create(TRole role, CancellationToken cancellationToken = default(CancellationToken))
+ public virtual async Task CreateAsync(TRole role, CancellationToken cancellationToken = default(CancellationToken))
{
ThrowIfDisposed();
if (role == null)
@@ -98,17 +98,17 @@ namespace Microsoft.AspNet.Identity
{
return result;
}
- await Store.Create(role, cancellationToken);
+ await Store.CreateAsync(role, cancellationToken);
return IdentityResult.Success;
}
///
- /// Update an existing role
+ /// UpdateAsync an existing role
///
///
///
///
- public virtual async Task Update(TRole role, CancellationToken cancellationToken = default(CancellationToken))
+ public virtual async Task UpdateAsync(TRole role, CancellationToken cancellationToken = default(CancellationToken))
{
ThrowIfDisposed();
if (role == null)
@@ -121,17 +121,17 @@ namespace Microsoft.AspNet.Identity
{
return result;
}
- await Store.Update(role, cancellationToken);
+ await Store.UpdateAsync(role, cancellationToken);
return IdentityResult.Success;
}
///
- /// Delete a role
+ /// DeleteAsync a role
///
///
///
///
- public virtual async Task Delete(TRole role, CancellationToken cancellationToken = default(CancellationToken))
+ public virtual async Task DeleteAsync(TRole role, CancellationToken cancellationToken = default(CancellationToken))
{
ThrowIfDisposed();
if (role == null)
@@ -139,7 +139,7 @@ namespace Microsoft.AspNet.Identity
throw new ArgumentNullException("role");
}
- await Store.Delete(role, cancellationToken);
+ await Store.DeleteAsync(role, cancellationToken);
return IdentityResult.Success;
}
@@ -149,7 +149,7 @@ namespace Microsoft.AspNet.Identity
///
///
///
- public virtual async Task RoleExists(string roleName, CancellationToken cancellationToken = default(CancellationToken))
+ public virtual async Task RoleExistsAsync(string roleName, CancellationToken cancellationToken = default(CancellationToken))
{
ThrowIfDisposed();
if (roleName == null)
@@ -161,15 +161,15 @@ namespace Microsoft.AspNet.Identity
}
///