Remove DefaultSecurityClaimType constant

Fixes https://github.com/aspnet/Identity/issues/316
This commit is contained in:
Hao Kung 2015-01-07 13:24:18 -08:00
parent a8c872aba9
commit c558fe8d20
2 changed files with 2 additions and 7 deletions

View File

@ -10,11 +10,6 @@ namespace Microsoft.AspNet.Identity
/// </summary>
public class ClaimsIdentityOptions
{
/// <summary>
/// The ClaimType used for the identity security stamp.
/// </summary>
public static readonly string DefaultSecurityStampClaimType = "AspNet.Identity.SecurityStamp";
/// <summary>
/// Gets the ClaimType used for a Role claim.
/// </summary>
@ -45,6 +40,6 @@ namespace Microsoft.AspNet.Identity
/// <remarks>
/// This defaults to "AspNet.Identity.SecurityStamp".
/// </remarks>
public string SecurityStampClaimType { get; set; } = DefaultSecurityStampClaimType;
public string SecurityStampClaimType { get; set; } = "AspNet.Identity.SecurityStamp";
}
}

View File

@ -36,7 +36,7 @@ namespace Microsoft.AspNet.Identity.Test
Assert.Equal(ClaimTypes.Role, options.ClaimsIdentity.RoleClaimType);
Assert.Equal(ClaimTypes.Name, options.ClaimsIdentity.UserNameClaimType);
Assert.Equal(ClaimTypes.NameIdentifier, options.ClaimsIdentity.UserIdClaimType);
Assert.Equal(ClaimsIdentityOptions.DefaultSecurityStampClaimType, options.ClaimsIdentity.SecurityStampClaimType);
Assert.Equal("AspNet.Identity.SecurityStamp", options.ClaimsIdentity.SecurityStampClaimType);
}
[Theory]