软件包 | 描述 |
---|---|
java.awt.image |
提供创建和修改图像的类。
|
java.math |
用于执行任意精度的整数运算提供的类(
BigInteger )和任意精度的小数运算(
BigDecimal )。
|
java.security.cert |
提供用于解析和管理证书的类和接口,证书撤销列表(CRL),认证路径。
|
java.security.interfaces |
生成RSA(Rivest,夏米尔提供的接口和Adleman AsymmetricCipher算法)键在RSA实验室的技术说明和# 1定义,与DSA(数字签名算法)键在NIST的fips-186定义。
|
java.security.spec |
提供关键规格和算法参数规格的类和接口。
|
java.util |
包含集合框架、遗留的集合类、事件模型、日期和时间的设施、国际化和各种实用工具类(一个字符串标记,一个随机数发生器,和一位阵列)。
|
javax.crypto.interfaces |
提供接口,如Diffie-Hellman密钥RSA实验室定义# PKCS 3。
|
javax.crypto.spec |
提供关键规格和算法参数规格的类和接口。
|
javax.management.openmbean |
提供开放的数据类型和开放MBean描述符类。
|
javax.security.cert |
提供公钥证书的类。
|
javax.xml.bind |
为客户端应用程序提供包括解包,编组运行时绑定框架,和验证能力。
|
javax.xml.crypto.dsig.keyinfo |
解析和处理
KeyInfo 元素和结构的类。
|
javax.xml.datatype |
XML / java类型映射。
|
Modifier and Type | Method and Description |
---|---|
BigInteger |
IndexColorModel.getValidPixels()
返回一个
BigInteger 表明无效有效像素的色度。
|
Constructor and Description |
---|
IndexColorModel(int bits, int size, int[] cmap, int start, int transferType, BigInteger validBits)
构建了一个
IndexColorModel 从
int 数组中的每个
int 是由红,绿,蓝,和默认的RGB颜色模型格式的alpha分量。
|
Modifier and Type | Field and Description |
---|---|
static BigInteger |
BigInteger.ONE
BigInteger恒一。
|
static BigInteger |
BigInteger.TEN
BigInteger常数十。
|
static BigInteger |
BigInteger.ZERO
BigInteger恒为零。
|
Modifier and Type | Method and Description |
---|---|
BigInteger |
BigInteger.abs()
返回的值BigInteger是BigInteger的绝对值。
|
BigInteger |
BigInteger.add(BigInteger val)
返回的值是
(this + val) BigInteger。
|
BigInteger |
BigInteger.and(BigInteger val)
返回的值是
(this & val) BigInteger。
|
BigInteger |
BigInteger.andNot(BigInteger val)
返回的值是
(this & ~val) BigInteger。
|
BigInteger |
BigInteger.clearBit(int n)
返回一个BigInteger其值等效于这个BigInteger与指定点清除。
|
BigInteger |
BigInteger.divide(BigInteger val)
返回的值是
(this / val) BigInteger。
|
BigInteger[] |
BigInteger.divideAndRemainder(BigInteger val)
返回两个关于大整数包含
(this / val) 随后
(this % val) 数组。
|
BigInteger |
BigInteger.flipBit(int n)
返回一个BigInteger其值等效于这个BigInteger与指定的位翻转。
|
BigInteger |
BigInteger.gcd(BigInteger val)
返回的值是
abs(this) BigInteger和
abs(val) 最大公约数。
|
BigInteger |
BigInteger.max(BigInteger val)
返回此BigInteger和
val 最大。
|
BigInteger |
BigInteger.min(BigInteger val)
返回此BigInteger和
val 最小。
|
BigInteger |
BigInteger.mod(BigInteger m)
返回一个BigInteger的价值
(this mod m )。
|
BigInteger |
BigInteger.modInverse(BigInteger m)
返回的值是
(this
- 1
mod m) BigInteger。
|
BigInteger |
BigInteger.modPow(BigInteger exponent, BigInteger m)
返回的值是
(thisexponent mod m) BigInteger。
|
BigInteger |
BigInteger.multiply(BigInteger val)
返回的值是
(this * val) BigInteger。
|
BigInteger |
BigInteger.negate()
返回的值是
(-this) BigInteger。
|
BigInteger |
BigInteger.nextProbablePrime()
返回第一个整数大于这个
BigInteger 可能是素数。
|
BigInteger |
BigInteger.not()
返回的值是
(~this) BigInteger。
|
BigInteger |
BigInteger.or(BigInteger val)
返回的值是
(this | val) BigInteger。
|
BigInteger |
BigInteger.pow(int exponent)
返回的值是
(thisexponent) BigInteger。
|
static BigInteger |
BigInteger.probablePrime(int bitLength, Random rnd)
返回一个正的BigInteger可能是素数,用指定的个位长度。
|
BigInteger |
BigInteger.remainder(BigInteger val)
返回的值是
(this % val) BigInteger。
|
BigInteger |
BigInteger.setBit(int n)
返回一个BigInteger其值等效于这个BigInteger与指定的点集。
|
BigInteger |
BigInteger.shiftLeft(int n)
返回的值是
(this << n) BigInteger。
|
BigInteger |
BigInteger.shiftRight(int n)
返回的值是
(this >> n) BigInteger。
|
BigInteger |
BigInteger.subtract(BigInteger val)
返回的值是
(this - val) BigInteger。
|
BigInteger |
BigDecimal.toBigInteger()
将这一
BigInteger
BigDecimal 。
|
BigInteger |
BigDecimal.toBigIntegerExact()
将这一
BigInteger
BigDecimal ,检查丢失的信息。
|
BigInteger |
BigDecimal.unscaledValue()
返回一个
BigInteger 其价值是本
BigDecimal 的不成比例的价值。
|
static BigInteger |
BigInteger.valueOf(long val)
返回一个BigInteger其值等于指定的
long 。
|
BigInteger |
BigInteger.xor(BigInteger val)
返回的值是
(this ^ val) BigInteger。
|
Modifier and Type | Method and Description |
---|---|
BigInteger |
BigInteger.add(BigInteger val)
返回的值是
(this + val) BigInteger。
|
BigInteger |
BigInteger.and(BigInteger val)
返回的值是
(this & val) BigInteger。
|
BigInteger |
BigInteger.andNot(BigInteger val)
返回的值是
(this & ~val) BigInteger。
|
int |
BigInteger.compareTo(BigInteger val)
这个BigInteger与指定BigInteger比较。
|
BigInteger |
BigInteger.divide(BigInteger val)
返回的值是
(this / val) BigInteger。
|
BigInteger[] |
BigInteger.divideAndRemainder(BigInteger val)
返回两个关于大整数包含
(this / val) 随后
(this % val) 数组。
|
BigInteger |
BigInteger.gcd(BigInteger val)
返回的值是
abs(this) BigInteger和
abs(val) 最大公约数。
|
BigInteger |
BigInteger.max(BigInteger val)
返回此BigInteger和
val 最大。
|
BigInteger |
BigInteger.min(BigInteger val)
返回此BigInteger和
val 最小。
|
BigInteger |
BigInteger.mod(BigInteger m)
返回一个BigInteger的价值
(this mod m )。
|
BigInteger |
BigInteger.modInverse(BigInteger m)
返回的值是
(this
- 1
mod m) BigInteger。
|
BigInteger |
BigInteger.modPow(BigInteger exponent, BigInteger m)
返回的值是
(thisexponent mod m) BigInteger。
|
BigInteger |
BigInteger.multiply(BigInteger val)
返回的值是
(this * val) BigInteger。
|
BigInteger |
BigInteger.or(BigInteger val)
返回的值是
(this | val) BigInteger。
|
BigInteger |
BigInteger.remainder(BigInteger val)
返回的值是
(this % val) BigInteger。
|
BigInteger |
BigInteger.subtract(BigInteger val)
返回的值是
(this - val) BigInteger。
|
BigInteger |
BigInteger.xor(BigInteger val)
返回的值是
(this ^ val) BigInteger。
|
Constructor and Description |
---|
BigDecimal(BigInteger val)
翻译成
BigDecimal
BigInteger 。
|
BigDecimal(BigInteger unscaledVal, int scale)
翻译
BigInteger 不成比例的价值和
int 规模为
BigDecimal 。
|
BigDecimal(BigInteger unscaledVal, int scale, MathContext mc)
翻译
BigInteger 不成比例的价值和
int 规模为
BigDecimal ,舍入根据语境的设置。
|
BigDecimal(BigInteger val, MathContext mc)
翻译
BigInteger 成
BigDecimal 舍入根据语境设置。
|
Modifier and Type | Method and Description |
---|---|
BigInteger |
X509CRLSelector.getMaxCRL()
返回maxcrlnumber准则。
|
BigInteger |
X509CRLSelector.getMinCRL()
返回mincrlnumber准则。
|
abstract BigInteger |
X509Certificate.getSerialNumber()
从获取证书的
serialNumber 价值。
|
BigInteger |
X509CertSelector.getSerialNumber()
返回序列号标准。
|
abstract BigInteger |
X509CRLEntry.getSerialNumber()
从这个x509crlentry获取序列号,该usercertificate。
|
Modifier and Type | Method and Description |
---|---|
abstract X509CRLEntry |
X509CRL.getRevokedCertificate(BigInteger serialNumber)
得到的条目,如果有的话,与给定的证书序列号。
|
void |
X509CRLSelector.setMaxCRLNumber(BigInteger maxCRL)
集maxcrlnumber准则。
|
void |
X509CRLSelector.setMinCRLNumber(BigInteger minCRL)
集mincrlnumber准则。
|
void |
X509CertSelector.setSerialNumber(BigInteger serial)
设置序列号标准。
|
Modifier and Type | Method and Description |
---|---|
BigInteger |
RSAMultiPrimePrivateCrtKey.getCrtCoefficient()
返回crtcoefficient。
|
BigInteger |
RSAPrivateCrtKey.getCrtCoefficient()
返回crtcoefficient。
|
BigInteger |
DSAParams.getG()
返回基地,
g 。
|
BigInteger |
RSAKey.getModulus()
返回模。
|
BigInteger |
DSAParams.getP()
返回的总理,
p 。
|
BigInteger |
RSAMultiPrimePrivateCrtKey.getPrimeExponentP()
返回primeexponentp。
|
BigInteger |
RSAPrivateCrtKey.getPrimeExponentP()
返回primeexponentp。
|
BigInteger |
RSAMultiPrimePrivateCrtKey.getPrimeExponentQ()
返回primeexponentq。
|
BigInteger |
RSAPrivateCrtKey.getPrimeExponentQ()
返回primeexponentq。
|
BigInteger |
RSAMultiPrimePrivateCrtKey.getPrimeP()
返回primep。
|
BigInteger |
RSAPrivateCrtKey.getPrimeP()
返回primep。
|
BigInteger |
RSAMultiPrimePrivateCrtKey.getPrimeQ()
返回primeq。
|
BigInteger |
RSAPrivateCrtKey.getPrimeQ()
返回primeq。
|
BigInteger |
RSAPrivateKey.getPrivateExponent()
返回私有指数。
|
BigInteger |
RSAMultiPrimePrivateCrtKey.getPublicExponent()
返回公共指数。
|
BigInteger |
RSAPublicKey.getPublicExponent()
返回公共指数。
|
BigInteger |
RSAPrivateCrtKey.getPublicExponent()
返回公共指数。
|
BigInteger |
DSAParams.getQ()
返回次级,
q 。
|
BigInteger |
ECPrivateKey.getS()
返回私有值。
|
BigInteger |
DSAPrivateKey.getX()
返回私有密钥的值,
x 。
|
BigInteger |
DSAPublicKey.getY()
返回公钥值,
y 。
|
Modifier and Type | Field and Description |
---|---|
static BigInteger |
RSAKeyGenParameterSpec.F0
公共指数值F0 = 3。
|
static BigInteger |
RSAKeyGenParameterSpec.F4
公共指数F4 = 65537。
|
Modifier and Type | Method and Description |
---|---|
BigInteger |
EllipticCurve.getA()
返回椭圆曲线的第一个系数
a 。
|
BigInteger |
ECPoint.getAffineX()
返回
x 仿射坐标。
|
BigInteger |
ECPoint.getAffineY()
返回
y 仿射坐标。
|
BigInteger |
EllipticCurve.getB()
返回椭圆曲线的二系数
b 。
|
BigInteger |
RSAMultiPrimePrivateCrtKeySpec.getCrtCoefficient()
返回crtcoefficient。
|
BigInteger |
RSAOtherPrimeInfo.getCrtCoefficient()
返回最初的crtcoefficient。
|
BigInteger |
RSAPrivateCrtKeySpec.getCrtCoefficient()
返回crtcoefficient。
|
BigInteger |
RSAOtherPrimeInfo.getExponent()
返回素数的指数。
|
BigInteger |
DSAParameterSpec.getG()
返回基地
g 。
|
BigInteger |
DSAPrivateKeySpec.getG()
返回基地
g 。
|
BigInteger |
DSAPublicKeySpec.getG()
返回基地
g 。
|
BigInteger |
RSAPublicKeySpec.getModulus()
返回模。
|
BigInteger |
RSAPrivateKeySpec.getModulus()
返回模。
|
BigInteger |
ECParameterSpec.getOrder()
返回发电机的顺序。
|
BigInteger |
DSAParameterSpec.getP()
返回原
p 。
|
BigInteger |
DSAPrivateKeySpec.getP()
返回原
p 。
|
BigInteger |
ECFieldFp.getP()
返回该素数域的主要
p 。
|
BigInteger |
DSAPublicKeySpec.getP()
返回原
p 。
|
BigInteger |
RSAOtherPrimeInfo.getPrime()
返回素数。
|
BigInteger |
RSAMultiPrimePrivateCrtKeySpec.getPrimeExponentP()
返回primeexponentp。
|
BigInteger |
RSAPrivateCrtKeySpec.getPrimeExponentP()
返回primeexponentp。
|
BigInteger |
RSAMultiPrimePrivateCrtKeySpec.getPrimeExponentQ()
返回primeexponentq。
|
BigInteger |
RSAPrivateCrtKeySpec.getPrimeExponentQ()
返回primeexponentq。
|
BigInteger |
RSAMultiPrimePrivateCrtKeySpec.getPrimeP()
返回primep。
|
BigInteger |
RSAPrivateCrtKeySpec.getPrimeP()
返回primep。
|
BigInteger |
RSAMultiPrimePrivateCrtKeySpec.getPrimeQ()
返回primeq。
|
BigInteger |
RSAPrivateCrtKeySpec.getPrimeQ()
返回primeq。
|
BigInteger |
RSAPrivateKeySpec.getPrivateExponent()
返回私有指数。
|
BigInteger |
RSAMultiPrimePrivateCrtKeySpec.getPublicExponent()
返回公共指数。
|
BigInteger |
RSAKeyGenParameterSpec.getPublicExponent()
返回公共指数值。
|
BigInteger |
RSAPublicKeySpec.getPublicExponent()
返回公共指数。
|
BigInteger |
RSAPrivateCrtKeySpec.getPublicExponent()
返回公共指数。
|
BigInteger |
DSAParameterSpec.getQ()
次贷
q 返回。
|
BigInteger |
DSAPrivateKeySpec.getQ()
次贷
q 返回。
|
BigInteger |
DSAPublicKeySpec.getQ()
次贷
q 返回。
|
BigInteger |
ECFieldF2m.getReductionPolynomial()
返回一个BigInteger的第i位对应于多项式基或空的正常基础上减少i系数多项式。
|
BigInteger |
ECPrivateKeySpec.getS()
返回私有值。
|
BigInteger |
DSAPrivateKeySpec.getX()
返回私有密钥
x 。
|
BigInteger |
DSAPublicKeySpec.getY()
返回公钥
y 。
|
Constructor and Description |
---|
DSAParameterSpec(BigInteger p, BigInteger q, BigInteger g)
创建具有指定参数值的一个新的dsaparameterspec。
|
DSAPrivateKeySpec(BigInteger x, BigInteger p, BigInteger q, BigInteger g)
创建具有指定参数值的一个新的dsaprivatekeyspec。
|
DSAPublicKeySpec(BigInteger y, BigInteger p, BigInteger q, BigInteger g)
创建具有指定参数值的一个新的dsapublickeyspec。
|
ECFieldF2m(int m, BigInteger rp)
创建一个椭圆曲线特征为2的有限域,有2 ^
m 元素的多项式基。
|
ECFieldFp(BigInteger p)
创建一个椭圆曲线素数域与指定的总理
p 。
|
ECParameterSpec(EllipticCurve curve, ECPoint g, BigInteger n, int h)
根据指定的值创建椭圆曲线域参数。
|
ECPoint(BigInteger x, BigInteger y)
创建从指定的仿射坐标
x 和仿射坐标
y 一ecpoint。
|
ECPrivateKeySpec(BigInteger s, ECParameterSpec params)
创建具有指定参数值的一个新的ecprivatekeyspec。
|
EllipticCurve(ECField field, BigInteger a, BigInteger b)
创建具有指定椭圆场
field 和系数
a 和
b 椭圆曲线。
|
EllipticCurve(ECField field, BigInteger a, BigInteger b, byte[] seed)
创建具有指定椭圆场
field 椭圆曲线的系数,
a 和
b ,和
seed 用于曲线的生成。
|
RSAKeyGenParameterSpec(int keysize, BigInteger publicExponent)
构建了从给定的密钥大小和公共指数值的一种新的
RSAParameterSpec 对象。
|
RSAMultiPrimePrivateCrtKeySpec(BigInteger modulus, BigInteger publicExponent, BigInteger privateExponent, BigInteger primeP, BigInteger primeQ, BigInteger primeExponentP, BigInteger primeExponentQ, BigInteger crtCoefficient, RSAOtherPrimeInfo[] otherPrimeInfo)
创建一个新的
RSAMultiPrimePrivateCrtKeySpec 给出的弹性模量,publicexponent,privateexponent,primep,primeq,primeexponentp,primeexponentq,crtcoefficient,和otherprimeinfo在PKCS 1 V2.1 #定义。
|
RSAOtherPrimeInfo(BigInteger prime, BigInteger primeExponent, BigInteger crtCoefficient)
创建一个新的
RSAOtherPrimeInfo 给定的素数,primeexponent,和crtcoefficient在PKCS # 1定义。
|
RSAPrivateCrtKeySpec(BigInteger modulus, BigInteger publicExponent, BigInteger privateExponent, BigInteger primeP, BigInteger primeQ, BigInteger primeExponentP, BigInteger primeExponentQ, BigInteger crtCoefficient)
创建一个新的
RSAPrivateCrtKeySpec 给出的弹性模量,publicexponent,privateexponent,primep,primeq,primeexponentp,primeexponentq,和crtcoefficient在PKCS # 1定义。
|
RSAPrivateKeySpec(BigInteger modulus, BigInteger privateExponent)
创建一个新的rsaprivatekeyspec。
|
RSAPublicKeySpec(BigInteger modulus, BigInteger publicExponent)
创建一个新的rsapublickeyspec。
|
Modifier and Type | Method and Description |
---|---|
BigInteger |
Scanner.nextBigInteger()
扫描输入下一个标记为
BigInteger 。
|
BigInteger |
Scanner.nextBigInteger(int radix)
扫描输入下一个标记为
BigInteger 。
|
Modifier and Type | Method and Description |
---|---|
BigInteger |
DHPrivateKey.getX()
返回私人价值,
x 。
|
BigInteger |
DHPublicKey.getY()
返回的公共价值,
y 。
|
Modifier and Type | Method and Description |
---|---|
BigInteger |
DHParameterSpec.getG()
返回基地的发电机
g 。
|
BigInteger |
DHPublicKeySpec.getG()
返回基地的发电机
g 。
|
BigInteger |
DHPrivateKeySpec.getG()
返回基地的发电机
g 。
|
BigInteger |
DHParameterSpec.getP()
返回素数模
p 。
|
BigInteger |
DHPublicKeySpec.getP()
返回素数模
p 。
|
BigInteger |
DHPrivateKeySpec.getP()
返回素数模
p 。
|
BigInteger |
DHPrivateKeySpec.getX()
返回私有价值
x 。
|
BigInteger |
DHPublicKeySpec.getY()
返回公共价值
y 。
|
Constructor and Description |
---|
DHParameterSpec(BigInteger p, BigInteger g)
构造一个参数集的Diffie-Hellman,使用素数模
p 和基地的发电机
g 。
|
DHParameterSpec(BigInteger p, BigInteger g, int l)
构造一个参数集的Diffie-Hellman,使用素数模
p ,底座发电机
g ,和大小的位,
l ,随机指数(私人价值)。
|
DHPrivateKeySpec(BigInteger x, BigInteger p, BigInteger g)
构造函数需要一个私人的价值
x ,素数模
p ,和基地的发电机
g 。
|
DHPublicKeySpec(BigInteger y, BigInteger p, BigInteger g)
构造函数需要一个公共价值
y ,素数模
p ,和基地的发电机
g 。
|
Modifier and Type | Field and Description |
---|---|
static SimpleType<BigInteger> |
SimpleType.BIGINTEGER
描述值的java类名的
SimpleType 实例
java.math.BigInteger 。
|
Modifier and Type | Method and Description |
---|---|
abstract BigInteger |
X509Certificate.getSerialNumber()
从获取证书的
serialNumber 价值。
|
Modifier and Type | Method and Description |
---|---|
BigInteger |
DatatypeConverterInterface.parseInteger(String lexicalXSDInteger)
将字符串参数为BigInteger值。
|
static BigInteger |
DatatypeConverter.parseInteger(String lexicalXSDInteger)
将字符串参数为BigInteger值。
|
Modifier and Type | Method and Description |
---|---|
String |
DatatypeConverterInterface.printInteger(BigInteger val)
BigInteger值转换为字符串。
|
static String |
DatatypeConverter.printInteger(BigInteger val)
BigInteger值转换为字符串。
|
Modifier and Type | Method and Description |
---|---|
BigInteger |
X509IssuerSerial.getSerialNumber()
返回该
X509IssuerSerial 序号。
|
Modifier and Type | Method and Description |
---|---|
abstract X509IssuerSerial |
KeyInfoFactory.newX509IssuerSerial(String issuerName, BigInteger serialNumber)
创建从指定发行人的
X509IssuerSerial X.500可分辨名称和编号。
|
Modifier and Type | Method and Description |
---|---|
abstract BigInteger |
XMLGregorianCalendar.getEon()
返回的XML Schema 1日期时间数据类型字段
year 高阶分量。
|
abstract BigInteger |
XMLGregorianCalendar.getEonAndYear()
返回的XML Schema 1日期时间数据类型字段
year 。
|
Modifier and Type | Method and Description |
---|---|
abstract Duration |
DatatypeFactory.newDuration(boolean isPositive, BigInteger years, BigInteger months, BigInteger days, BigInteger hours, BigInteger minutes, BigDecimal seconds)
获得一个
Duration 指定
Duration 作为一个新的实例是,年,月,日,小时,分钟,秒。
|
Duration |
DatatypeFactory.newDurationDayTime(boolean isPositive, BigInteger day, BigInteger hour, BigInteger minute, BigInteger second)
创建一个
Duration
xdt:dayTimeDuration 型使用指定的
day ,
hour ,
minute 和
second 定义在
XQuery 1.0 and XPath 2.0 Data Model, xdt:dayTimeDuration。
|
Duration |
DatatypeFactory.newDurationYearMonth(boolean isPositive, BigInteger year, BigInteger month)
创建一个
Duration
xdt:yearMonthDuration 型使用指定的
year 和
month 定义在
XQuery 1.0 and XPath 2.0 Data Model, xdt:yearMonthDuration。
|
abstract XMLGregorianCalendar |
DatatypeFactory.newXMLGregorianCalendar(BigInteger year, int month, int day, int hour, int minute, int second, BigDecimal fractionalSecond, int timezone)
构造函数允许完整的价值空间的W3C XML Schema 1推荐的XSD允许:datetime和相关的内置数据类型。
|
abstract void |
XMLGregorianCalendar.setYear(BigInteger year)
设置低和XSD
dateTime 年场高阶分量。
|
Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2014, Oracle and/or its affiliates. All rights reserved.