public static SignatureParameters GetDefaultServerParameters()
        {
            var parameters = new SignatureParameters();

            parameters.Add(HashAlgorithmType.Sha1);
            return(parameters);
        }
		public static SignatureParameters Create (params SignatureAndHashAlgorithm[] algorithms)
		{
			var parameters = new SignatureParameters ();
			foreach (var algorithm in algorithms)
				parameters.Add (algorithm);
			return parameters;
		}
		public static SignatureParameters Create (params HashAlgorithmType[] hashTypes)
		{
			var parameters = new SignatureParameters ();
			foreach (var hash in hashTypes)
				parameters.Add (hash);
			return parameters;
		}
        public static SignatureParameters Create(params SignatureAndHashAlgorithm[] algorithms)
        {
            var parameters = new SignatureParameters();

            foreach (var algorithm in algorithms)
            {
                parameters.Add(algorithm);
            }
            return(parameters);
        }
        public static SignatureParameters Create(params HashAlgorithmType[] hashTypes)
        {
            var parameters = new SignatureParameters();

            foreach (var hash in hashTypes)
            {
                parameters.Add(hash);
            }
            return(parameters);
        }
		public static SignatureParameters GetDefaultServerParameters ()
		{
			var parameters = new SignatureParameters ();
			parameters.Add (HashAlgorithmType.Sha1);
			return parameters;
		}