RSAMultiPrimePrivateCrtKey
  public
  
  
  
  interface
  RSAMultiPrimePrivateCrtKey
  
  
      implements
      
        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 | |
|---|---|
long | 
        
          serialVersionUID
          
      This constant was deprecated
      in API level 35.
    A   | 
    
Inherited constants | 
|---|
Public methods | |
|---|---|
        abstract
        
        
        
        
        BigInteger
     | 
  
    
      
      getCrtCoefficient()
      
      
        Returns the crtCoefficient.  | 
  
        abstract
        
        
        
        
        RSAOtherPrimeInfo[]
     | 
  
    
      
      getOtherPrimeInfo()
      
      
        Returns the otherPrimeInfo or null if there are only two prime factors (p and q).  | 
  
        abstract
        
        
        
        
        BigInteger
     | 
  
    
      
      getPrimeExponentP()
      
      
        Returns the primeExponentP.  | 
  
        abstract
        
        
        
        
        BigInteger
     | 
  
    
      
      getPrimeExponentQ()
      
      
        Returns the primeExponentQ.  | 
  
        abstract
        
        
        
        
        BigInteger
     | 
  
    
      
      getPrimeP()
      
      
        Returns the primeP.  | 
  
        abstract
        
        
        
        
        BigInteger
     | 
  
    
      
      getPrimeQ()
      
      
        Returns the primeQ.  | 
  
        abstract
        
        
        
        
        BigInteger
     | 
  
    
      
      getPublicExponent()
      
      
        Returns the public exponent.  | 
  
Inherited methods | |
|---|---|
Constants
serialVersionUID
public static final long serialVersionUID
      This constant was deprecated
      in API level 35.
    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.
Constant Value: 618058533534628008 (0x0893c8f62dbaf8a8)
Public methods
getCrtCoefficient
public abstract BigInteger getCrtCoefficient ()
Returns the crtCoefficient.
| Returns | |
|---|---|
BigInteger | 
        the crtCoefficient. | 
getOtherPrimeInfo
public abstract RSAOtherPrimeInfo[] getOtherPrimeInfo ()
Returns the otherPrimeInfo or null if there are only two prime factors (p and q).
| Returns | |
|---|---|
RSAOtherPrimeInfo[] | 
        the otherPrimeInfo. | 
getPrimeExponentP
public abstract BigInteger getPrimeExponentP ()
Returns the primeExponentP.
| Returns | |
|---|---|
BigInteger | 
        the primeExponentP. | 
getPrimeExponentQ
public abstract BigInteger getPrimeExponentQ ()
Returns the primeExponentQ.
| Returns | |
|---|---|
BigInteger | 
        the primeExponentQ. | 
getPrimeP
public abstract BigInteger getPrimeP ()
Returns the primeP.
| Returns | |
|---|---|
BigInteger | 
        the primeP. | 
getPrimeQ
public abstract BigInteger getPrimeQ ()
Returns the primeQ.
| Returns | |
|---|---|
BigInteger | 
        the primeQ. | 
getPublicExponent
public abstract BigInteger getPublicExponent ()
Returns the public exponent.
| Returns | |
|---|---|
BigInteger | 
        the public exponent. |