Added in API level 1

RSAMultiPrimePrivateCrtKey

interface RSAMultiPrimePrivateCrtKey : RSAPrivateKey
java.security.interfaces.RSAMultiPrimePrivateCrtKey

The interface to an RSA multi-prime private key, as defined in the PKCS#1 v2.2 standard, using the Chinese Remainder Theorem (CRT) information values.

Summary

Constants
static Long

The type fingerprint that is set to indicate serialization compatibility with a previous version of the type.

Public methods
abstract BigInteger!

Returns the crtCoefficient.

abstract Array<RSAOtherPrimeInfo!>!

Returns the otherPrimeInfo or null if there are only two prime factors (p and q).

abstract BigInteger!

Returns the primeExponentP.

abstract BigInteger!

Returns the primeExponentQ.

abstract BigInteger!

Returns the primeP.

abstract BigInteger!

Returns the primeQ.

abstract BigInteger!

Returns the public exponent.

Inherited functions

Constants

serialVersionUID

static val serialVersionUID: Long

Deprecated: A serialVersionUID field in an interface is ineffectual. Do not use; no replacement.

The type fingerprint that is set to indicate serialization compatibility with a previous version of the type.

Value: 618058533534628008L

Public methods

getCrtCoefficient

Added in API level 1
abstract fun getCrtCoefficient(): BigInteger!

Returns the crtCoefficient.

Return
BigInteger! the crtCoefficient.

getOtherPrimeInfo

Added in API level 1
abstract fun getOtherPrimeInfo(): Array<RSAOtherPrimeInfo!>!

Returns the otherPrimeInfo or null if there are only two prime factors (p and q).

Return
Array<RSAOtherPrimeInfo!>! the otherPrimeInfo.

getPrimeExponentP

Added in API level 1
abstract fun getPrimeExponentP(): BigInteger!

Returns the primeExponentP.

Return
BigInteger! the primeExponentP.

getPrimeExponentQ

Added in API level 1
abstract fun getPrimeExponentQ(): BigInteger!

Returns the primeExponentQ.

Return
BigInteger! the primeExponentQ.

getPrimeP

Added in API level 1
abstract fun getPrimeP(): BigInteger!

Returns the primeP.

Return
BigInteger! the primeP.

getPrimeQ

Added in API level 1
abstract fun getPrimeQ(): BigInteger!

Returns the primeQ.

Return
BigInteger! the primeQ.

getPublicExponent

Added in API level 1
abstract fun getPublicExponent(): BigInteger!

Returns the public exponent.

Return
BigInteger! the public exponent.