次の方法で共有


RSAPrivateCrtKeySpec コンストラクター

定義

オーバーロード

RSAPrivateCrtKeySpec(IntPtr, JniHandleOwnership)

JNI オブジェクトのマネージド表現を作成するときに使用されるコンストラクター。ランタイムによって呼び出されます。

RSAPrivateCrtKeySpec(BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger)

PKCS#1 で定義されているように、剰余、publicExponent、privateExponent、primeP、primeQ、primeExponentP、primeExponentQ、crtCoefficient を指定して新しく RSAPrivateCrtKeySpec 作成します。

RSAPrivateCrtKeySpec(IntPtr, JniHandleOwnership)

JNI オブジェクトのマネージド表現を作成するときに使用されるコンストラクター。ランタイムによって呼び出されます。

protected RSAPrivateCrtKeySpec (IntPtr javaReference, Android.Runtime.JniHandleOwnership transfer);
new Java.Security.Spec.RSAPrivateCrtKeySpec : nativeint * Android.Runtime.JniHandleOwnership -> Java.Security.Spec.RSAPrivateCrtKeySpec

パラメーター

javaReference
IntPtr

nativeint

IntPtrJava ネイティブ インターフェイス (JNI) オブジェクト参照を含むオブジェクト。

transfer
JniHandleOwnership

処理方法 JniHandleOwnershipを示す javaReference

注釈

このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。

適用対象

RSAPrivateCrtKeySpec(BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger)

PKCS#1 で定義されているように、剰余、publicExponent、privateExponent、primeP、primeQ、primeExponentP、primeExponentQ、crtCoefficient を指定して新しく RSAPrivateCrtKeySpec 作成します。

[Android.Runtime.Register(".ctor", "(Ljava/math/BigInteger;Ljava/math/BigInteger;Ljava/math/BigInteger;Ljava/math/BigInteger;Ljava/math/BigInteger;Ljava/math/BigInteger;Ljava/math/BigInteger;Ljava/math/BigInteger;)V", "")]
public RSAPrivateCrtKeySpec (Java.Math.BigInteger? modulus, Java.Math.BigInteger? publicExponent, Java.Math.BigInteger? privateExponent, Java.Math.BigInteger? primeP, Java.Math.BigInteger? primeQ, Java.Math.BigInteger? primeExponentP, Java.Math.BigInteger? primeExponentQ, Java.Math.BigInteger? crtCoefficient);
[<Android.Runtime.Register(".ctor", "(Ljava/math/BigInteger;Ljava/math/BigInteger;Ljava/math/BigInteger;Ljava/math/BigInteger;Ljava/math/BigInteger;Ljava/math/BigInteger;Ljava/math/BigInteger;Ljava/math/BigInteger;)V", "")>]
new Java.Security.Spec.RSAPrivateCrtKeySpec : Java.Math.BigInteger * Java.Math.BigInteger * Java.Math.BigInteger * Java.Math.BigInteger * Java.Math.BigInteger * Java.Math.BigInteger * Java.Math.BigInteger * Java.Math.BigInteger -> Java.Security.Spec.RSAPrivateCrtKeySpec

パラメーター

modulus
BigInteger

剰余 n

publicExponent
BigInteger

パブリック指数 e

privateExponent
BigInteger

プライベート指数 d

primeP
BigInteger

n の素因数 p

primeQ
BigInteger

n の素因数 q

primeExponentP
BigInteger

これは d mod (p-1) です

primeExponentQ
BigInteger

これは d mod (q-1) です

crtCoefficient
BigInteger

中国語剰余定理係数 q-1 mod p

属性

注釈

PKCS#1 で定義されているように、剰余、publicExponent、privateExponent、primeP、primeQ、primeExponentP、primeExponentQ、crtCoefficient を指定して新しく RSAPrivateCrtKeySpec 作成します。

の Java ドキュメントjava.security.spec.RSAPrivateCrtKeySpec.RSAPrivateCrtKeySpec(java.math.BigInteger, java.math.BigInteger, java.math.BigInteger, java.math.BigInteger, java.math.BigInteger, java.math.BigInteger, java.math.BigInteger, java.math.BigInteger)

このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。

適用対象