< prev index next >

src/java.base/share/classes/java/security/interfaces/RSAMultiPrimePrivateCrtKey.java

Print this page




  34  * using the <i>Chinese Remainder Theorem</i> (CRT) information values.
  35  *
  36  * @author Valerie Peng
  37  *
  38  *
  39  * @see java.security.spec.RSAPrivateKeySpec
  40  * @see java.security.spec.RSAMultiPrimePrivateCrtKeySpec
  41  * @see RSAPrivateKey
  42  * @see RSAPrivateCrtKey
  43  *
  44  * @since 1.4
  45  */
  46 
  47 public interface RSAMultiPrimePrivateCrtKey extends RSAPrivateKey {
  48 
  49     /**
  50      * The type fingerprint that is set to indicate
  51      * serialization compatibility with a previous
  52      * version of the type.
  53      */

  54     static final long serialVersionUID = 618058533534628008L;
  55 
  56     /**
  57      * Returns the public exponent.
  58      *
  59      * @return the public exponent.
  60      */
  61     public BigInteger getPublicExponent();
  62 
  63     /**
  64      * Returns the primeP.
  65      *
  66      * @return the primeP.
  67      */
  68     public BigInteger getPrimeP();
  69 
  70     /**
  71      * Returns the primeQ.
  72      *
  73      * @return the primeQ.




  34  * using the <i>Chinese Remainder Theorem</i> (CRT) information values.
  35  *
  36  * @author Valerie Peng
  37  *
  38  *
  39  * @see java.security.spec.RSAPrivateKeySpec
  40  * @see java.security.spec.RSAMultiPrimePrivateCrtKeySpec
  41  * @see RSAPrivateKey
  42  * @see RSAPrivateCrtKey
  43  *
  44  * @since 1.4
  45  */
  46 
  47 public interface RSAMultiPrimePrivateCrtKey extends RSAPrivateKey {
  48 
  49     /**
  50      * The type fingerprint that is set to indicate
  51      * serialization compatibility with a previous
  52      * version of the type.
  53      */
  54     @SuppressWarnings("serial") // serialVersionUID in an interface is ineffectual
  55     static final long serialVersionUID = 618058533534628008L;
  56 
  57     /**
  58      * Returns the public exponent.
  59      *
  60      * @return the public exponent.
  61      */
  62     public BigInteger getPublicExponent();
  63 
  64     /**
  65      * Returns the primeP.
  66      *
  67      * @return the primeP.
  68      */
  69     public BigInteger getPrimeP();
  70 
  71     /**
  72      * Returns the primeQ.
  73      *
  74      * @return the primeQ.


< prev index next >