ECParameters.Validate Método

Definição

Valida o objeto atual.

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

Exceções

Os parâmetros chave ou da curva não são válidos para o tipo de curva atual.

Observações

O Validate método verifica a integridade da ECParameters estrutura, lançando a CryptographicException quando esta não é válida. Os requisitos são os seguintes:

  • Q.X e Q.Y são campos obrigatórios e devem ter o mesmo comprimento.

  • Se a curva for uma curva explícita, D é necessária e deve ter o mesmo comprimento que Curve.Order.

  • Se a curva for uma curva nomeada, D é necessária e deve ter o mesmo comprimento que Q.X e Q.Y.

  • Curve.Validate também tem de ter sucesso.

Aplica-se a