Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public class BaseController : ApiController
- {
- private const string Token = "thirdyparty.token";
- private string Token
- {
- set
- {
- var claimsIdentity = (ClaimsIdentity)User.Identity;
- var claims = claimsIdentity.Claims;
- var tokenClaim = claims.FirstOrDefault(x => x.Type == EstecToken);
- if (Token != null)
- {
- claimsIdentity.RemoveClaim(tokenClaim);
- }
- claimsIdentity.AddClaim(new Claim(Token, value));
- }
- get
- {
- var claimsIdentity = (ClaimsIdentity)User.Identity;
- var claims = claimsIdentity.Claims;
- var tokenClaim = claims.FirstOrDefault(x => x.Type == Token);
- return tokenClaim?.Value;
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement