private static void ValidateParameters(ref RSAParameters parameters)
{
if (parameters.Modulus == null || parameters.Exponent == null)
throw new CryptographicException(SR.Argument_InvalidValue);
if (!HasConsistentPrivateKey(ref parameters))
throw new CryptographicException(SR.Argument_InvalidValue);
}