EllipticCurve Costruttori
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
EllipticCurve(IntPtr, JniHandleOwnership) |
Costruttore usato durante la creazione di rappresentazioni gestite di oggetti JNI; chiamato dal runtime. |
EllipticCurve(IECField, BigInteger, BigInteger) |
Crea una curva ellittica con il campo |
EllipticCurve(IECField, BigInteger, BigInteger, Byte[]) |
Crea una curva ellittica con il campo |
EllipticCurve(IntPtr, JniHandleOwnership)
Costruttore usato durante la creazione di rappresentazioni gestite di oggetti JNI; chiamato dal runtime.
protected EllipticCurve (IntPtr javaReference, Android.Runtime.JniHandleOwnership transfer);
new Java.Security.Spec.EllipticCurve : nativeint * Android.Runtime.JniHandleOwnership -> Java.Security.Spec.EllipticCurve
Parametri
- javaReference
-
IntPtr
nativeint
Oggetto IntPtrcontenente un riferimento all'oggetto JNI (Java Native Interface).
- transfer
- JniHandleOwnership
Oggetto JniHandleOwnershipche indica come gestire javaReference
Commenti
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.
Si applica a
EllipticCurve(IECField, BigInteger, BigInteger)
Crea una curva ellittica con il campo field
ellittico specificato e i coefficienti a
e 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
Parametri
- field
- IECField
campo finito su cui si trova questa curva ellittica.
primo coefficiente di questa curva ellittica.
secondo coefficiente di questa curva ellittica.
- Attributi
Eccezioni
se i coefficienti specificati non si trovano nel campo specificato.
Commenti
Crea una curva ellittica con il campo field
ellittico specificato e i coefficienti a
e b
.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.
Si applica a
EllipticCurve(IECField, BigInteger, BigInteger, Byte[])
Crea una curva ellittica con il campo field
ellittico specificato, i coefficienti a
e b
e l'oggetto utilizzato per la seed
generazione della curva.
[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
Parametri
- field
- IECField
campo finito su cui si trova questa curva ellittica.
primo coefficiente di questa curva ellittica.
secondo coefficiente di questa curva ellittica.
- seed
- Byte[]
byte utilizzati durante la generazione della curva per la convalida successiva. Il contenuto di questa matrice viene copiato per proteggersi dalla successiva modifica.
- Attributi
Eccezioni
se i coefficienti specificati non si trovano nel campo specificato.
Commenti
Crea una curva ellittica con il campo field
ellittico specificato, i coefficienti a
e b
e l'oggetto utilizzato per la seed
generazione della curva.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.