ECParameters.Validate Méthode

Définition

Valide l’objet actuel.

public:
 void Validate();
public void Validate ();
member this.Validate : unit -> unit
Public Sub Validate ()

Exceptions

Les paramètres de clé ou de courbe ne sont pas valides pour le type de courbe actuel.

Remarques

La Validate méthode vérifie l’intégrité de la ECParameters structure, en lançant un CryptographicException lorsqu’il n’est pas valide. Les conditions requises sont les suivantes :

  • Q.X et Q.Y sont des champs obligatoires et doivent avoir la même longueur.

  • Si la courbe est une courbe explicite, D est obligatoire et doit avoir la même longueur que Curve.Order.

  • Si la courbe est une courbe nommée, D est obligatoire et doit avoir la même longueur que Q.X et Q.Y.

  • Curve.Validate doit également réussir.

S’applique à