Ejemplo n.º 1
0
        public Task GetProfileDataAsync(ProfileDataRequestContext context)
        {
            var subId      = context.Subject.GetSubjectId();
            var userClaims = _idpUserRepository.GetUserClaimsBySubjectId(subId);

            context.IssuedClaims = userClaims
                                   .Select(c => new Claim(c.ClaimType, c.ClaimValue))
                                   .ToList();
            return(Task.CompletedTask);
        }