ECParameters.Validate メソッド

定義

現在のオブジェクトを検証します。

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

例外

キーまたは曲線パラメーターが現在の曲線の型に対して有効ではありません。

注釈

メソッドは Validate 構造体の整合性をチェックし ECParameters 、無効な場合は を CryptographicException スローします。 次の要件があります。

  • Q.XQY 必須フィールドであり、同じ長さを持つ必要があります。

  • 曲線が明示的な曲線である場合は、 D が必要であり、 と同じ長さが Curve必要ですOrder

  • 曲線が名前付き曲線の場合は、 D が必要であり、 および Qと同じ長さがQX必要ですY

  • Curve.Validate も成功する必要があります。

適用対象