internal static ClaimsIdentity ValidateSaml(SamlSecurityToken token)
        {
            SamlSecurityTokenHandler handler = TokenHelper.GetSamlHandler();

            return(handler.ValidateToken(token).FirstOrDefault <ClaimsIdentity>());
        }
        internal static SamlSecurityToken ParseSaml(string tokenString)
        {
            SamlSecurityTokenHandler handler = TokenHelper.GetSamlHandler();

            return(handler.ReadToken(new XmlTextReader(new StringReader(tokenString))) as SamlSecurityToken);
        }