Uses of Interface
java.security.PrivateKey
-
Packages that use PrivateKey 软件包 描述 java.security 提供安全框架的类和接口。java.security.interfaces 提供用于生成RSA实验室技术说明PKCS#1中定义的RSA(Rivest,Shamir和Adleman AsymmetricCipher算法)密钥的接口,以及NIST的FIPS-186中定义的DSA(数字签名算法)密钥。javax.crypto.interfaces 为RSA Laboratories的PKCS#3中定义的Diffie-Hellman密钥提供接口。javax.net.ssl 提供安全套接字包的类。javax.security.auth.x500 此程序包包含应用于在 主题中存储X500 Principal和X500 Private Credentials的类。jdk.security.jarsigner 该包定义了用于签署jar文件的API。 -
-
Uses of PrivateKey in java.security
Methods in java.security that return PrivateKey 变量和类型 方法 描述 protected abstract PrivateKey
KeyFactorySpi. engineGeneratePrivate(KeySpec keySpec)
从提供的密钥规范(密钥材料)生成私钥对象。PrivateKey
KeyFactory. generatePrivate(KeySpec keySpec)
从提供的密钥规范(密钥材料)生成私钥对象。PrivateKey
KeyPair. getPrivate()
返回对此密钥对的私钥组件的引用。PrivateKey
KeyStore.PrivateKeyEntry. getPrivateKey()
从此条目获取PrivateKey
。PrivateKey
Signer. getPrivateKey()
不推荐使用,要删除:此API元素将在以后的版本中删除。返回此签名者的私钥。Methods in java.security with parameters of type PrivateKey 变量和类型 方法 描述 protected abstract void
SignatureSpi. engineInitSign(PrivateKey privateKey)
使用指定的私钥初始化此签名对象以进行签名操作。protected void
SignatureSpi. engineInitSign(PrivateKey privateKey, SecureRandom random)
使用指定的私钥和随机源对签名操作初始化此签名对象。void
Signature. initSign(PrivateKey privateKey)
初始化此对象以进行签名。void
Signature. initSign(PrivateKey privateKey, SecureRandom random)
初始化此对象以进行签名。Constructors in java.security with parameters of type PrivateKey 构造器 描述 KeyPair(PublicKey publicKey, PrivateKey privateKey)
根据给定的公钥和私钥构造密钥对。PrivateKeyEntry(PrivateKey privateKey, Certificate[] chain)
构造一个PrivateKeyEntry
其中包含PrivateKey
和相应的证书链。PrivateKeyEntry(PrivateKey privateKey, Certificate[] chain, Set<KeyStore.Entry.Attribute> attributes)
构造一个PrivateKeyEntry
其中包含PrivateKey
以及相应的证书链和相关的条目属性。SignedObject(Serializable object, PrivateKey signingKey, Signature signingEngine)
从任何Serializable对象构造一个SignedObject。 -
Uses of PrivateKey in java.security.interfaces
Subinterfaces of PrivateKey in java.security.interfaces 变量和类型 接口 描述 interface
DSAPrivateKey
DSA私钥的标准接口。interface
ECPrivateKey
椭圆曲线(EC)私钥的接口。interface
RSAMultiPrimePrivateCrtKey
RSA多主私钥的接口,如 PKCS#1 v2.2标准中所定义,使用 中国剩余定理 (CRT)信息值。interface
RSAPrivateCrtKey
RSA私钥的接口,如 PKCS#1 v2.2标准中所定义,使用 中国剩余定理 (CRT)信息值。interface
RSAPrivateKey
RSA私钥的接口。interface
XECPrivateKey
RFC 7748定义的椭圆曲线私钥的接口。 -
Uses of PrivateKey in javax.crypto.interfaces
Subinterfaces of PrivateKey in javax.crypto.interfaces 变量和类型 接口 描述 interface
DHPrivateKey
Diffie-Hellman私钥的接口。 -
Uses of PrivateKey in javax.net.ssl
Methods in javax.net.ssl that return PrivateKey 变量和类型 方法 描述 PrivateKey
X509KeyManager. getPrivateKey(String alias)
返回与给定别名关联的键。 -
Uses of PrivateKey in javax.security.auth.x500
Methods in javax.security.auth.x500 that return PrivateKey 变量和类型 方法 描述 PrivateKey
X500PrivateCredential. getPrivateKey()
返回PrivateKey。Constructors in javax.security.auth.x500 with parameters of type PrivateKey 构造器 描述 X500PrivateCredential(X509Certificate cert, PrivateKey key)
创建一个X500PrivateCredential,它关联X.509证书,私钥和KeyStore别名。X500PrivateCredential(X509Certificate cert, PrivateKey key, String alias)
创建一个X500PrivateCredential,它关联X.509证书,私钥和KeyStore别名。 -
Uses of PrivateKey in jdk.security.jarsigner
Methods in jdk.security.jarsigner with parameters of type PrivateKey 变量和类型 方法 描述 static String
JarSigner.Builder. getDefaultSignatureAlgorithm(PrivateKey key)
获取私钥的默认签名算法。Constructors in jdk.security.jarsigner with parameters of type PrivateKey 构造器 描述 Builder(PrivateKey privateKey, CertPath certPath)
使用私钥和证书路径创建JarSigner.Builder
对象。
-