MultiProtocolIssuerSts.Controllers.AuthenticationController.UpdateIssuer C# (CSharp) Method

UpdateIssuer() private static method

private static UpdateIssuer ( IClaimsIdentity input, string issuer, string originalIssuer ) : IClaimsIdentity
input IClaimsIdentity
issuer string
originalIssuer string
return IClaimsIdentity
        private static IClaimsIdentity UpdateIssuer(IClaimsIdentity input, string issuer, string originalIssuer)
        {
            IClaimsIdentity outputIdentity = new ClaimsIdentity();
            foreach (var claim in input.Claims)
            {
                outputIdentity.Claims.Add(new Claim(claim.ClaimType, claim.Value, claim.ValueType, issuer, originalIssuer));
            }

            return outputIdentity;
        }