Ejemplo n.º 1
0
        public static string Serialize(IEnumerable <JWK> jwks, bool includePrivateParameters = false, JwtSettings settings = null)
        {
            settings = settings ?? JWT.DefaultSettings;
            var keys =
                from jwk in jwks
                select settings
                .JwkAlgorithmFromKey(jwk.Key)
                .Serialize(jwk, includePrivateParameters, settings);

            IDictionary <string, object> t = new Dictionary <string, object>()
            {
                { "keys", keys },
            };

            return(settings.JsonMapper.Serialize(t));
        }