EllipticCurve コンストラクター
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
EllipticCurve(IntPtr, JniHandleOwnership) |
JNI オブジェクトのマネージド表現を作成するときに使用されるコンストラクター。ランタイムによって呼び出されます。 |
EllipticCurve(IECField, BigInteger, BigInteger) |
指定した楕円フィールド |
EllipticCurve(IECField, BigInteger, BigInteger, Byte[]) |
指定した楕円フィールド |
EllipticCurve(IntPtr, JniHandleOwnership)
JNI オブジェクトのマネージド表現を作成するときに使用されるコンストラクター。ランタイムによって呼び出されます。
protected EllipticCurve (IntPtr javaReference, Android.Runtime.JniHandleOwnership transfer);
new Java.Security.Spec.EllipticCurve : nativeint * Android.Runtime.JniHandleOwnership -> Java.Security.Spec.EllipticCurve
パラメーター
- transfer
- JniHandleOwnership
処理方法 JniHandleOwnershipを示す javaReference
注釈
このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。
適用対象
EllipticCurve(IECField, BigInteger, BigInteger)
指定した楕円フィールド field
と係数を持つ楕円曲線を a
作成します b
。
[Android.Runtime.Register(".ctor", "(Ljava/security/spec/ECField;Ljava/math/BigInteger;Ljava/math/BigInteger;)V", "")]
public EllipticCurve (Java.Security.Spec.IECField? field, Java.Math.BigInteger? a, Java.Math.BigInteger? b);
[<Android.Runtime.Register(".ctor", "(Ljava/security/spec/ECField;Ljava/math/BigInteger;Ljava/math/BigInteger;)V", "")>]
new Java.Security.Spec.EllipticCurve : Java.Security.Spec.IECField * Java.Math.BigInteger * Java.Math.BigInteger -> Java.Security.Spec.EllipticCurve
パラメーター
- field
- IECField
この楕円曲線が終わる有限フィールド。
この楕円曲線の最初の係数。
この楕円曲線の 2 番目の係数。
- 属性
例外
指定した係数が指定されたフィールドにない場合は 。
注釈
指定した楕円フィールド field
と係数を持つ楕円曲線を a
作成します b
。
このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。
適用対象
EllipticCurve(IECField, BigInteger, BigInteger, Byte[])
指定した楕円フィールド field
、係数 a
、および b
曲線生成に使用される楕円曲線を seed
作成します。
[Android.Runtime.Register(".ctor", "(Ljava/security/spec/ECField;Ljava/math/BigInteger;Ljava/math/BigInteger;[B)V", "")]
public EllipticCurve (Java.Security.Spec.IECField? field, Java.Math.BigInteger? a, Java.Math.BigInteger? b, byte[]? seed);
[<Android.Runtime.Register(".ctor", "(Ljava/security/spec/ECField;Ljava/math/BigInteger;Ljava/math/BigInteger;[B)V", "")>]
new Java.Security.Spec.EllipticCurve : Java.Security.Spec.IECField * Java.Math.BigInteger * Java.Math.BigInteger * byte[] -> Java.Security.Spec.EllipticCurve
パラメーター
- field
- IECField
この楕円曲線が終わる有限フィールド。
この楕円曲線の最初の係数。
この楕円曲線の 2 番目の係数。
- seed
- Byte[]
後で検証するために曲線の生成中に使用されるバイト。 この配列の内容は、後続の変更から保護するためにコピーされます。
- 属性
例外
指定した係数が指定されたフィールドにない場合は 。
注釈
指定した楕円フィールド field
、係数 a
、および b
曲線生成に使用される楕円曲線を seed
作成します。
このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。