Condividi tramite


EllipticCurve Costruttori

Definizione

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 field ellittico specificato e i coefficienti a e b.

EllipticCurve(IECField, BigInteger, BigInteger, Byte[])

Crea una curva ellittica con il campo fieldellittico specificato, i coefficienti a e be l'oggetto utilizzato per la seed generazione della curva.

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.

a
BigInteger

primo coefficiente di questa curva ellittica.

b
BigInteger

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.

Documentazione java per java.security.spec.EllipticCurve.EllipticCurve(java.security.spec.ECField, java.math.BigInteger, java.math.BigInteger).

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 fieldellittico specificato, i coefficienti a e be 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.

a
BigInteger

primo coefficiente di questa curva ellittica.

b
BigInteger

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 fieldellittico specificato, i coefficienti a e be l'oggetto utilizzato per la seed generazione della curva.

Documentazione java per java.security.spec.EllipticCurve.EllipticCurve(java.security.spec.ECField, java.math.BigInteger, java.math.BigInteger, byte[]).

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