public class WrappedRSAPrivateCrtKey extends AbstractWrappedRSAKey<org.bouncycastle.crypto.params.RSAPrivateCrtKeyParameters> implements java.security.interfaces.RSAPrivateCrtKey
RSAPrivateCrtKeyParameters.delegate, PKCS8_FORMAT, X509_FORMAT| Constructor and Description |
|---|
WrappedRSAPrivateCrtKey(org.bouncycastle.crypto.params.RSAPrivateCrtKeyParameters parameters)
Creates a new instance that wraps the given BC RSA private key.
|
| Modifier and Type | Method and Description |
|---|---|
java.math.BigInteger |
getCrtCoefficient() |
java.math.BigInteger |
getPrimeExponentP() |
java.math.BigInteger |
getPrimeExponentQ() |
java.math.BigInteger |
getPrimeP() |
java.math.BigInteger |
getPrimeQ() |
java.math.BigInteger |
getPrivateExponent() |
java.math.BigInteger |
getPublicExponent() |
getAlgorithm, getModulusgetEncoded, getFormatpublic WrappedRSAPrivateCrtKey(org.bouncycastle.crypto.params.RSAPrivateCrtKeyParameters parameters)
parameters - BC RSA private (certificate) key.public java.math.BigInteger getPublicExponent()
getPublicExponent in interface java.security.interfaces.RSAPrivateCrtKeypublic java.math.BigInteger getPrimeP()
getPrimeP in interface java.security.interfaces.RSAPrivateCrtKeypublic java.math.BigInteger getPrimeQ()
getPrimeQ in interface java.security.interfaces.RSAPrivateCrtKeypublic java.math.BigInteger getPrimeExponentP()
getPrimeExponentP in interface java.security.interfaces.RSAPrivateCrtKeypublic java.math.BigInteger getPrimeExponentQ()
getPrimeExponentQ in interface java.security.interfaces.RSAPrivateCrtKeypublic java.math.BigInteger getCrtCoefficient()
getCrtCoefficient in interface java.security.interfaces.RSAPrivateCrtKeypublic java.math.BigInteger getPrivateExponent()
getPrivateExponent in interface java.security.interfaces.RSAPrivateKey