public ClaimsPrincipal GetByUserName(string userName) { BLModel.UserIdentity user = userQuery.GetBy(userName).ToBusinessModel <DLModel.UserIdentity, BLModel.UserIdentity>(); ClaimsPrincipal userClaim = new ClaimsPrincipal(user); return(userClaim); }
public ClaimsPrincipal GetBy(Guid apiKey) { BLModel.UserIdentity user = apiUserQuery.GetBy(apiKey).ToBusinessModel <DLModel.UserIdentity, BLModel.UserIdentity>(); ClaimsPrincipal userClaim = new ClaimsPrincipal(user); return(userClaim); }
public IEnumerable <Claim> Resolve(DLModel.UserIdentity src, BLModel.UserIdentity des, IEnumerable <Claim> d, ResolutionContext context) { foreach (string c in src.Claims) { des.AddClaim(new Claim(c, c)); } return(des.Claims); }