- java.lang.Object
- 
- java.security.spec.RSAOtherPrimeInfo
 
- 
 public class RSAOtherPrimeInfo extends Object This class represents the triplet (prime, exponent, and coefficient) inside RSA's OtherPrimeInfo structure, as defined in the PKCS#1 v2.2 standard. The ASN.1 syntax of RSA's OtherPrimeInfo is as follows:OtherPrimeInfo ::= SEQUENCE { prime INTEGER, exponent INTEGER, coefficient INTEGER }- Since:
- 1.4
- See Also:
- RSAPrivateCrtKeySpec,- RSAMultiPrimePrivateCrtKey
 
- 
- 
Constructor SummaryConstructors Constructor Description RSAOtherPrimeInfo(BigInteger prime, BigInteger primeExponent, BigInteger crtCoefficient)Creates a newRSAOtherPrimeInfogiven the prime, primeExponent, and crtCoefficient as defined in PKCS#1.
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description BigIntegergetCrtCoefficient()Returns the prime's crtCoefficient.BigIntegergetExponent()Returns the prime's exponent.BigIntegergetPrime()Returns the prime.
 
- 
- 
- 
Constructor Detail- 
RSAOtherPrimeInfopublic RSAOtherPrimeInfo(BigInteger prime, BigInteger primeExponent, BigInteger crtCoefficient) Creates a newRSAOtherPrimeInfogiven the prime, primeExponent, and crtCoefficient as defined in PKCS#1.- Parameters:
- prime- the prime factor of n.
- primeExponent- the exponent.
- crtCoefficient- the Chinese Remainder Theorem coefficient.
- Throws:
- NullPointerException- if any of the parameters, i.e.- prime,- primeExponent,- crtCoefficient, is null.
 
 
- 
 - 
Method Detail- 
getPrimepublic final BigInteger getPrime() Returns the prime.- Returns:
- the prime.
 
 - 
getExponentpublic final BigInteger getExponent() Returns the prime's exponent.- Returns:
- the primeExponent.
 
 - 
getCrtCoefficientpublic final BigInteger getCrtCoefficient() Returns the prime's crtCoefficient.- Returns:
- the crtCoefficient.
 
 
- 
 
-