| 
 | Java Platform 1.2 | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use BigInteger | |
| java.math | Provides classes for performing arbitrary-precision integer arithmetic (BigInteger) and arbitrary-precision decimal arithmetic (BigDecimal). | 
| java.security.cert | Provides classes and interfaces for parsing and managing certificates. | 
| java.security.interfaces | Provides interfaces for generating RSA (Rivest, Shamir and Adleman AsymmetricCipher algorithm) keys as defined in the RSA Laboratory Technical Note PKCS#1, and DSA (Digital Signature Algorithm) keys as defined in NIST's FIPS-186. | 
| java.security.spec | Provides classes and interfaces for key specifications and algorithm parameter specifications. | 
| Uses of BigInteger in java.math | 
| Fields in java.math declared as BigInteger | |
| static BigInteger | BigInteger.ZEROThe BigInteger constant zero. | 
| static BigInteger | BigInteger.ONEThe BigInteger constant one. | 
| Methods in java.math that return BigInteger | |
| static BigInteger | BigInteger.valueOf(long val)Returns a BigInteger whose value is equal to that of the specified long. | 
|  BigInteger | BigInteger.add(BigInteger val)Returns a BigInteger whose value is (this + val). | 
|  BigInteger | BigInteger.subtract(BigInteger val)Returns a BigInteger whose value is (this - val). | 
|  BigInteger | BigInteger.multiply(BigInteger val)Returns a BigInteger whose value is (this * val). | 
|  BigInteger | BigInteger.divide(BigInteger val)Returns a BigInteger whose value is (this / val). | 
|  BigInteger | BigInteger.remainder(BigInteger val)Returns a BigInteger whose value is (this % val). | 
|  BigInteger[] | BigInteger.divideAndRemainder(BigInteger val)Returns an array of two BigIntegers containing (this / val) followed by (this % val). | 
|  BigInteger | BigInteger.pow(int exponent)Returns a BigInteger whose value is (thisexponent). | 
|  BigInteger | BigInteger.gcd(BigInteger val)Returns a BigInteger whose value is the greatest common divisor of abs(this) and abs(val). | 
|  BigInteger | BigInteger.abs()Returns a BigInteger whose value is the absolute value of this BigInteger. | 
|  BigInteger | BigInteger.negate()Returns a BigInteger whose value is (-this). | 
|  BigInteger | BigInteger.mod(BigInteger m)Returns a BigInteger whose value is (this mod m). | 
|  BigInteger | BigInteger.modPow(BigInteger exponent,
       BigInteger m)Returns a BigInteger whose value is (thisexponent mod m). | 
|  BigInteger | BigInteger.modInverse(BigInteger m)Returns a BigInteger whose value is (this-1 mod m). | 
|  BigInteger | BigInteger.shiftLeft(int n)Returns a BigInteger whose value is (this << n). | 
|  BigInteger | BigInteger.shiftRight(int n)Returns a BigInteger whose value is (this >> n). | 
|  BigInteger | BigInteger.and(BigInteger val)Returns a BigInteger whose value is (this & val). | 
|  BigInteger | BigInteger.or(BigInteger val)Returns a BigInteger whose value is (this | val). | 
|  BigInteger | BigInteger.xor(BigInteger val)Returns a BigInteger whose value is (this ^ val). | 
|  BigInteger | BigInteger.not()Returns a BigInteger whose value is (~this). | 
|  BigInteger | BigInteger.andNot(BigInteger val)Returns a BigInteger whose value is (this & ~val). | 
|  BigInteger | BigInteger.setBit(int n)Returns a BigInteger whose value is equivalent to this BigInteger with the designated bit set. | 
|  BigInteger | BigInteger.clearBit(int n)Returns a BigInteger whose value is equivalent to this BigInteger with the designated bit cleared. | 
|  BigInteger | BigInteger.flipBit(int n)Returns a BigInteger whose value is equivalent to this BigInteger with the designated bit flipped. | 
|  BigInteger | BigInteger.min(BigInteger val)Returns the minimum of this BigInteger and val. | 
|  BigInteger | BigInteger.max(BigInteger val)Returns the maximum of this BigInteger and val. | 
|  BigInteger | BigDecimal.unscaledValue()Returns a BigInteger whose value is the unscaled value of this BigDecimal. | 
|  BigInteger | BigDecimal.toBigInteger()Converts this BigDecimal to a BigInteger. | 
| Methods in java.math with parameters of type BigInteger | |
|  BigInteger | BigInteger.add(BigInteger val)Returns a BigInteger whose value is (this + val). | 
|  BigInteger | BigInteger.subtract(BigInteger val)Returns a BigInteger whose value is (this - val). | 
|  BigInteger | BigInteger.multiply(BigInteger val)Returns a BigInteger whose value is (this * val). | 
|  BigInteger | BigInteger.divide(BigInteger val)Returns a BigInteger whose value is (this / val). | 
|  BigInteger | BigInteger.remainder(BigInteger val)Returns a BigInteger whose value is (this % val). | 
|  BigInteger[] | BigInteger.divideAndRemainder(BigInteger val)Returns an array of two BigIntegers containing (this / val) followed by (this % val). | 
|  BigInteger | BigInteger.gcd(BigInteger val)Returns a BigInteger whose value is the greatest common divisor of abs(this) and abs(val). | 
|  BigInteger | BigInteger.mod(BigInteger m)Returns a BigInteger whose value is (this mod m). | 
|  BigInteger | BigInteger.modPow(BigInteger exponent,
       BigInteger m)Returns a BigInteger whose value is (thisexponent mod m). | 
|  BigInteger | BigInteger.modInverse(BigInteger m)Returns a BigInteger whose value is (this-1 mod m). | 
|  BigInteger | BigInteger.and(BigInteger val)Returns a BigInteger whose value is (this & val). | 
|  BigInteger | BigInteger.or(BigInteger val)Returns a BigInteger whose value is (this | val). | 
|  BigInteger | BigInteger.xor(BigInteger val)Returns a BigInteger whose value is (this ^ val). | 
|  BigInteger | BigInteger.andNot(BigInteger val)Returns a BigInteger whose value is (this & ~val). | 
|  int | BigInteger.compareTo(BigInteger val)Compares this BigInteger with the specified BigInteger. | 
|  BigInteger | BigInteger.min(BigInteger val)Returns the minimum of this BigInteger and val. | 
|  BigInteger | BigInteger.max(BigInteger val)Returns the maximum of this BigInteger and val. | 
| Constructors in java.math with parameters of type BigInteger | |
| BigDecimal.BigDecimal(BigInteger val)Translates a BigInteger into a BigDecimal. | |
| BigDecimal.BigDecimal(BigInteger unscaledVal,
           int scale)Translates a BigInteger unscaled value and an int scale into a BigDecimal. | |
| Uses of BigInteger in java.security.cert | 
| Methods in java.security.cert that return BigInteger | |
| abstract  BigInteger | X509Certificate.getSerialNumber()Gets the serialNumbervalue from the certificate. | 
| abstract  BigInteger | X509CRLEntry.getSerialNumber()Gets the serial number from this X509CRLEntry, the userCertificate. | 
| Methods in java.security.cert with parameters of type BigInteger | |
| abstract  X509CRLEntry | X509CRL.getRevokedCertificate(BigInteger serialNumber)Gets the CRL entry with the given serialNumberfrom this CRL. | 
| Uses of BigInteger in java.security.interfaces | 
| Methods in java.security.interfaces that return BigInteger | |
|  BigInteger | DSAPrivateKey.getX()Returns the value of the private key, x. | 
|  BigInteger | RSAPrivateCrtKey.getPublicExponent()Returns the public exponent. | 
|  BigInteger | RSAPrivateCrtKey.getPrimeP()Returns the primeP. | 
|  BigInteger | RSAPrivateCrtKey.getPrimeQ()Returns the primeQ. | 
|  BigInteger | RSAPrivateCrtKey.getPrimeExponentP()Returns the primeExponentP. | 
|  BigInteger | RSAPrivateCrtKey.getPrimeExponentQ()Returns the primeExponentQ. | 
|  BigInteger | RSAPrivateCrtKey.getCrtCoefficient()Returns the crtCoefficient. | 
|  BigInteger | DSAPublicKey.getY()Returns the value of the public key, y. | 
|  BigInteger | RSAPublicKey.getModulus()Returns the modulus. | 
|  BigInteger | RSAPublicKey.getPublicExponent()Returns the public exponent. | 
|  BigInteger | DSAParams.getP()Returns the prime, p. | 
|  BigInteger | DSAParams.getQ()Returns the subprime, q. | 
|  BigInteger | DSAParams.getG()Returns the base, g. | 
|  BigInteger | RSAPrivateKey.getModulus()Returns the modulus. | 
|  BigInteger | RSAPrivateKey.getPrivateExponent()Returns the private exponent. | 
| Uses of BigInteger in java.security.spec | 
| Methods in java.security.spec that return BigInteger | |
|  BigInteger | RSAPublicKeySpec.getModulus()Returns the modulus. | 
|  BigInteger | RSAPublicKeySpec.getPublicExponent()Returns the public exponent. | 
|  BigInteger | RSAPrivateKeySpec.getModulus()Returns the modulus. | 
|  BigInteger | RSAPrivateKeySpec.getPrivateExponent()Returns the private exponent. | 
|  BigInteger | RSAPrivateCrtKeySpec.getPublicExponent()Returns the public exponent. | 
|  BigInteger | RSAPrivateCrtKeySpec.getPrimeP()Returns the primeP. | 
|  BigInteger | RSAPrivateCrtKeySpec.getPrimeQ()Returns the primeQ. | 
|  BigInteger | RSAPrivateCrtKeySpec.getPrimeExponentP()Returns the primeExponentP. | 
|  BigInteger | RSAPrivateCrtKeySpec.getPrimeExponentQ()Returns the primeExponentQ. | 
|  BigInteger | RSAPrivateCrtKeySpec.getCrtCoefficient()Returns the crtCoefficient. | 
|  BigInteger | DSAParameterSpec.getP()Returns the prime p. | 
|  BigInteger | DSAParameterSpec.getQ()Returns the sub-prime q. | 
|  BigInteger | DSAParameterSpec.getG()Returns the base g. | 
|  BigInteger | DSAPublicKeySpec.getY()Returns the public key y. | 
|  BigInteger | DSAPublicKeySpec.getP()Returns the prime p. | 
|  BigInteger | DSAPublicKeySpec.getQ()Returns the sub-prime q. | 
|  BigInteger | DSAPublicKeySpec.getG()Returns the base g. | 
|  BigInteger | DSAPrivateKeySpec.getX()Returns the private key x. | 
|  BigInteger | DSAPrivateKeySpec.getP()Returns the prime p. | 
|  BigInteger | DSAPrivateKeySpec.getQ()Returns the sub-prime q. | 
|  BigInteger | DSAPrivateKeySpec.getG()Returns the base g. | 
| Constructors in java.security.spec with parameters of type BigInteger | |
| RSAPublicKeySpec.RSAPublicKeySpec(BigInteger modulus,
                 BigInteger publicExponent) | |
| RSAPrivateKeySpec.RSAPrivateKeySpec(BigInteger modulus,
                  BigInteger privateExponent) | |
| RSAPrivateCrtKeySpec.RSAPrivateCrtKeySpec(BigInteger modulus,
                     BigInteger publicExponent,
                     BigInteger privateExponent,
                     BigInteger primeP,
                     BigInteger primeQ,
                     BigInteger primeExponentP,
                     BigInteger primeExponentQ,
                     BigInteger crtCoefficient) | |
| DSAParameterSpec.DSAParameterSpec(BigInteger p,
                 BigInteger q,
                 BigInteger g)Creates a new DSAParameterSpec with the specified parameter values. | |
| DSAPublicKeySpec.DSAPublicKeySpec(BigInteger y,
                 BigInteger p,
                 BigInteger q,
                 BigInteger g)Creates a new DSAPublicKeySpec with the specified parameter values. | |
| DSAPrivateKeySpec.DSAPrivateKeySpec(BigInteger x,
                  BigInteger p,
                  BigInteger q,
                  BigInteger g)Creates a new DSAPrivateKeySpec with the specified parameter values. | |
| 
 | Java Platform 1.2 | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||