static public ClaimsIdentity Convert( v1ClaimsIdentity v1ClaimsIdentity )
        {
            ClaimsIdentity claimsIdentity = new ClaimsIdentity();

            foreach ( v1Claim v1claim in v1ClaimsIdentity.Claims )
            {
                claimsIdentity.AddClaim( new Claim( v1claim.ClaimType, v1claim.Value, v1claim.ValueType, v1claim.Issuer, v1claim.OriginalIssuer ) );
            }

            return claimsIdentity;
        }
        static public ClaimsIdentity Convert(v1ClaimsIdentity v1ClaimsIdentity)
        {
            ClaimsIdentity claimsIdentity = new ClaimsIdentity();

            foreach (v1Claim v1claim in v1ClaimsIdentity.Claims)
            {
                claimsIdentity.AddClaim(new Claim(v1claim.ClaimType, v1claim.Value, v1claim.ValueType, v1claim.Issuer, v1claim.OriginalIssuer));
            }

            return(claimsIdentity);
        }
        static public v1ClaimsIdentity Convert( ClaimsIdentity claimsIdentity )
        {
            v1ClaimsIdentity v1ClaimsIdentity = new v1ClaimsIdentity();

            foreach ( Claim claim in claimsIdentity.Claims )
            {
                v1ClaimsIdentity.Claims.Add( new v1Claim( claim.Type, claim.Value, claim.ValueType, claim.Issuer, claim.OriginalIssuer ) );
            }

            return v1ClaimsIdentity;
        }
        static public v1ClaimsIdentity Convert(ClaimsIdentity claimsIdentity)
        {
            v1ClaimsIdentity v1ClaimsIdentity = new v1ClaimsIdentity();

            foreach (Claim claim in claimsIdentity.Claims)
            {
                v1ClaimsIdentity.Claims.Add(new v1Claim(claim.Type, claim.Value, claim.ValueType, claim.Issuer, claim.OriginalIssuer));
            }

            return(v1ClaimsIdentity);
        }