76 references to ClaimValueTypes
Aspire.Dashboard (5)
DashboardWebApplication.cs (5)
752ClaimValueTypes.String, context.Options.ClaimsIssuer), 755ClaimValueTypes.String, context.Options.ClaimsIssuer) 897(true, true) => options => options.ClaimActions.MapUniqueJsonKey(action.ClaimType, action.JsonKey, action.ValueType ?? ClaimValueTypes.String), 898(true, _) => options => options.ClaimActions.MapJsonKey(action.ClaimType, action.JsonKey, action.ValueType ?? ClaimValueTypes.String), 899(false, _) => options => options.ClaimActions.MapJsonSubKey(action.ClaimType, action.JsonKey, action.SubKey!, action.ValueType ?? ClaimValueTypes.String)
Aspire.Dashboard.Tests (4)
DashboardOptionsTests.cs (4)
330Assert.Contains(oidcOption.ClaimActions, x => x.ClaimType == claimAction.ClaimType && x.ValueType == ClaimValueTypes.String); 359Assert.Contains(oidcOption.ClaimActions, x => x.ClaimType == claimAction.ClaimType && x.ValueType == ClaimValueTypes.String); 395Assert.Contains(oidcOption.ClaimActions, x => x.ClaimType == claimAction.ClaimType && x.ValueType == ClaimValueTypes.String); 426ValueType = ClaimValueTypes.Integer,
Certificate.Sample (2)
Startup.cs (2)
24new Claim(ClaimTypes.NameIdentifier, context.ClientCertificate.Subject, ClaimValueTypes.String, context.Options.ClaimsIssuer), 25new Claim(ClaimTypes.Name, context.ClientCertificate.Subject, ClaimValueTypes.String, context.Options.ClaimsIssuer)
CookieSessionSample (1)
Startup.cs (1)
39claims.Add(new Claim(ClaimTypes.Role, "SomeRandomGroup" + i, ClaimValueTypes.String, "IssuedByBob", "OriginalIssuerJoe"));
Microsoft.AspNetCore.Authentication (2)
TicketSerializer.cs (2)
127WriteWithDefault(writer, claim.ValueType, ClaimValueTypes.String); 232var valueType = ReadWithDefault(reader, ClaimValueTypes.String);
Microsoft.AspNetCore.Authentication.Certificate (9)
CertificateAuthenticationHandler.cs (9)
256claims.Add(new Claim("issuer", issuer, ClaimValueTypes.String, Options.ClaimsIssuer)); 259claims.Add(new Claim(ClaimTypes.Thumbprint, thumbprint, ClaimValueTypes.Base64Binary, Options.ClaimsIssuer)); 264claims.Add(new Claim(ClaimTypes.X500DistinguishedName, value, ClaimValueTypes.String, Options.ClaimsIssuer)); 270claims.Add(new Claim(ClaimTypes.SerialNumber, value, ClaimValueTypes.String, Options.ClaimsIssuer)); 276claims.Add(new Claim(ClaimTypes.Dns, value, ClaimValueTypes.String, Options.ClaimsIssuer)); 282claims.Add(new Claim(ClaimTypes.Name, value, ClaimValueTypes.String, Options.ClaimsIssuer)); 288claims.Add(new Claim(ClaimTypes.Email, value, ClaimValueTypes.String, Options.ClaimsIssuer)); 294claims.Add(new Claim(ClaimTypes.Upn, value, ClaimValueTypes.String, Options.ClaimsIssuer)); 300claims.Add(new Claim(ClaimTypes.Uri, value, ClaimValueTypes.String, Options.ClaimsIssuer));
Microsoft.AspNetCore.Authentication.Cookies (2)
CookieAuthenticationHandler.cs (2)
267new[] { new Claim(SessionIdClaim, _sessionKey, ClaimValueTypes.String, Options.ClaimsIssuer) }, 351new[] { new Claim(SessionIdClaim, _sessionKey, ClaimValueTypes.String, Options.ClaimsIssuer) },
Microsoft.AspNetCore.Authentication.OAuth (6)
ClaimActionCollectionMapExtensions.cs (3)
26collection.MapJsonKey(claimType, jsonKey, ClaimValueTypes.String); 56collection.MapJsonSubKey(claimType, jsonKey, subKey, ClaimValueTypes.String); 86collection.MapCustomJson(claimType, ClaimValueTypes.String, resolver);
DeleteClaimAction.cs (1)
20: base(claimType, ClaimValueTypes.String)
MapAllClaimsAction.cs (2)
18public MapAllClaimsAction() : base("All", ClaimValueTypes.String) 36identity.AddClaim(new Claim(pair.Name, claimValue, ClaimValueTypes.String, issuer));
Microsoft.AspNetCore.Authentication.OpenIdConnect (1)
ClaimActionCollectionUniqueExtensions.cs (1)
25collection.MapUniqueJsonKey(claimType, jsonKey, ClaimValueTypes.String);
Microsoft.AspNetCore.Authentication.Test (16)
CertificateTests.cs (7)
589new Claim(ClaimTypes.Name, Expected, ClaimValueTypes.String, context.Options.ClaimsIssuer), 590new Claim("ValidationCount", validationCount.ToString(CultureInfo.InvariantCulture), ClaimValueTypes.String, context.Options.ClaimsIssuer) 660new Claim(ClaimTypes.Name, Expected, ClaimValueTypes.String, context.Options.ClaimsIssuer) 716new Claim(ClaimTypes.Name, Expected, ClaimValueTypes.String, context.Options.ClaimsIssuer), 717new Claim("ValidationCount", validationCount.ToString(CultureInfo.InvariantCulture), ClaimValueTypes.String, context.Options.ClaimsIssuer) 918new Claim(ClaimTypes.NameIdentifier, context.ClientCertificate.Subject, ClaimValueTypes.String, context.Options.ClaimsIssuer), 919new Claim(ClaimTypes.Name, context.ClientCertificate.Subject, ClaimValueTypes.String, context.Options.ClaimsIssuer)
DynamicSchemeTests.cs (1)
119id.AddClaim(new Claim(ClaimTypes.NameIdentifier, Scheme.Name, ClaimValueTypes.String, Scheme.Name));
GoogleTests.cs (1)
713context.Principal.AddIdentity(new ClaimsIdentity(new Claim[] { new Claim("RefreshToken", refreshToken, ClaimValueTypes.String, "Google") }, "Google"));
MicrosoftAccountTests.cs (1)
235context.Principal.AddIdentity(new ClaimsIdentity(new Claim[] { new Claim("RefreshToken", refreshToken, ClaimValueTypes.String, "Microsoft") }, "Microsoft"));
PolicyTests.cs (2)
375id.AddClaim(new Claim(ClaimTypes.NameIdentifier, Scheme.Name, ClaimValueTypes.String, Scheme.Name)); 425id.AddClaim(new Claim(ClaimTypes.NameIdentifier, Scheme.Name, ClaimValueTypes.String, Scheme.Name));
TestHandlers.cs (2)
40id.AddClaim(new Claim(ClaimTypes.NameIdentifier, Scheme.Name, ClaimValueTypes.String, Scheme.Name)); 72id.AddClaim(new Claim(ClaimTypes.NameIdentifier, Scheme.Name, ClaimValueTypes.String, Scheme.Name));
WsFederation\WsFederationTest.cs (1)
344identity.AddClaim(new Claim(identity.RoleClaimType, "Guest", ClaimValueTypes.String));
WsFederation\WsFederationTest_Handler.cs (1)
333identity.AddClaim(new Claim(identity.RoleClaimType, "Guest", ClaimValueTypes.String));
Microsoft.AspNetCore.Authentication.Twitter (5)
TwitterHandler.cs (4)
109new Claim(ClaimTypes.NameIdentifier, accessToken.UserId, ClaimValueTypes.String, ClaimsIssuer), 110new Claim(ClaimTypes.Name, accessToken.ScreenName, ClaimValueTypes.String, ClaimsIssuer), 111new Claim("urn:twitter:userid", accessToken.UserId, ClaimValueTypes.String, ClaimsIssuer), 112new Claim("urn:twitter:screenname", accessToken.ScreenName, ClaimValueTypes.String, ClaimsIssuer)
TwitterOptions.cs (1)
28ClaimActions.MapJsonKey(ClaimTypes.Email, "email", ClaimValueTypes.Email);
mscorlib (1)
src\libraries\shims\mscorlib\ref\mscorlib.cs (1)
855[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Security.Claims.ClaimValueTypes))]
netstandard (1)
netstandard.cs (1)
1839[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Security.Claims.ClaimValueTypes))]
PathSchemeSelection (1)
Startup.cs (1)
47id.AddClaim(new Claim(ClaimTypes.Name, "Hao", ClaimValueTypes.String, "Api"));
SocialSample (2)
Startup.cs (2)
129o.ClaimActions.MapJsonKey(ClaimTypes.Email, "email", ClaimValueTypes.Email); 183o.ClaimActions.MapJsonKey(ClaimTypes.Email, "email", ClaimValueTypes.Email);
System.Security.Claims (18)
System\Security\Claims\Claim.cs (15)
91_valueType = ClaimValueTypes.String; 149/// <see cref="Claim.ValueType"/> is set to <see cref="ClaimValueTypes.String"/>, 155/// <seealso cref="ClaimValueTypes"/> 157: this(type, value, ClaimValueTypes.String, ClaimsIdentity.DefaultIssuer, ClaimsIdentity.DefaultIssuer, (ClaimsIdentity?)null) 175/// <seealso cref="ClaimValueTypes"/> 186/// <param name="valueType">The claim value type. If this parameter is empty or null, then <see cref="ClaimValueTypes.String"/> is used.</param> 195/// <seealso cref="ClaimValueTypes"/> 206/// <param name="valueType">The claim value type. If this parameter is null, then <see cref="ClaimValueTypes.String"/> is used.</param> 215/// <seealso cref="ClaimValueTypes"/> 226/// <param name="valueType">The claim value type. If this parameter is null, then <see cref="ClaimValueTypes.String"/> is used.</param> 233/// <seealso cref="ClaimValueTypes"/> 245/// <param name="valueType">The claim value type. If this parameter is null, then <see cref="ClaimValueTypes.String"/> is used.</param> 258_valueType = string.IsNullOrEmpty(valueType) ? ClaimValueTypes.String : valueType; 373/// <seealso cref="ClaimValueTypes"/> 433if (!string.Equals(_valueType, ClaimValueTypes.String, StringComparison.Ordinal))
System\Security\Claims\ClaimsIdentity.cs (1)
186SafeAddClaim(new Claim(_nameClaimType, identity.Name, ClaimValueTypes.String, DefaultIssuer, DefaultIssuer, this));
System\Security\Claims\GenericIdentity.cs (1)
86base.AddClaim(new Claim(base.NameClaimType, m_name, ClaimValueTypes.String, ClaimsIdentity.DefaultIssuer, ClaimsIdentity.DefaultIssuer, this));
System\Security\Claims\GenericPrincipal.cs (1)
55roleClaims.Add(new Claim(claimsIdentity.RoleClaimType, role, ClaimValueTypes.String, ClaimsIdentity.DefaultIssuer, ClaimsIdentity.DefaultIssuer, claimsIdentity));