EllipticCurve Konstruktor
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Overload
| EllipticCurve(IntPtr, JniHandleOwnership) |
Konstruktor yang digunakan saat membuat representasi terkelola objek JNI; dipanggil oleh runtime. |
| EllipticCurve(IECField, BigInteger, BigInteger) |
Membuat kurva elips dengan bidang |
| EllipticCurve(IECField, BigInteger, BigInteger, Byte[]) |
Membuat kurva elips dengan bidang |
EllipticCurve(IntPtr, JniHandleOwnership)
Konstruktor yang digunakan saat membuat representasi terkelola objek JNI; dipanggil oleh runtime.
protected EllipticCurve (IntPtr javaReference, Android.Runtime.JniHandleOwnership transfer);
new Java.Security.Spec.EllipticCurve : nativeint * Android.Runtime.JniHandleOwnership -> Java.Security.Spec.EllipticCurve
Parameter
- transfer
- JniHandleOwnership
Menunjukkan JniHandleOwnershipcara menangani javaReference
Keterangan
Bagian halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Proyek Sumber Terbuka Android dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Atribusi Creative Commons 2.5.
Berlaku untuk
EllipticCurve(IECField, BigInteger, BigInteger)
Membuat kurva elips dengan bidang field elips a yang ditentukan dan koefisien dan 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
Parameter
- field
- IECField
bidang terbatas yang kurva elips ini berakhir.
koefisien pertama dari kurva elips ini.
koefisien kedua kurva elips ini.
- Atribut
Pengecualian
jika koefisien yang ditentukan tidak berada di bidang yang ditentukan.
Keterangan
Membuat kurva elips dengan bidang field elips a yang ditentukan dan koefisien dan b.
Bagian halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Proyek Sumber Terbuka Android dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Atribusi Creative Commons 2.5.
Berlaku untuk
EllipticCurve(IECField, BigInteger, BigInteger, Byte[])
Membuat kurva elips dengan bidang fieldelips a yang ditentukan, koefisien dan b, dan yang seed digunakan untuk pembuatan kurva.
[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
Parameter
- field
- IECField
bidang terbatas yang kurva elips ini berakhir.
koefisien pertama dari kurva elips ini.
koefisien kedua kurva elips ini.
- seed
- Byte[]
byte yang digunakan selama pembuatan kurva untuk validasi nanti. Isi array ini disalin untuk melindungi dari modifikasi berikutnya.
- Atribut
Pengecualian
jika koefisien yang ditentukan tidak berada di bidang yang ditentukan.
Keterangan
Membuat kurva elips dengan bidang fieldelips a yang ditentukan, koefisien dan b, dan yang seed digunakan untuk pembuatan kurva.
Bagian halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Proyek Sumber Terbuka Android dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Atribusi Creative Commons 2.5.