MultiProtocolIssuerSts.Controllers.AuthenticationController.UpdateIssuer C# (CSharp) Méthode

UpdateIssuer() private static méthode

private static UpdateIssuer ( IClaimsIdentity input, string issuer, string originalIssuer ) : IClaimsIdentity
input IClaimsIdentity
issuer string
originalIssuer string
Résultat 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;
        }