软件包 | 描述 |
---|---|
java.security |
为安全框架提供类和接口。
|
java.security.cert |
提供用于解析和管理证书的类和接口,证书撤销列表(CRL),认证路径。
|
javax.crypto |
提供加密操作的类和接口。
|
javax.net.ssl |
为安全套接字包提供类。
|
javax.security.auth.login |
这个包提供了一个可插拔认证框架。
|
javax.security.cert |
提供公钥证书的类。
|
javax.xml.crypto.dsig |
用于生成和验证XML数字签名的类。
|
javax.xml.crypto.dsig.keyinfo |
解析和处理
KeyInfo 元素和结构的类。
|
Modifier and Type | Method and Description |
---|---|
static Policy |
Policy.getInstance(String type, Policy.Parameters params, String provider)
返回指定类型的策略对象。
|
static KeyPairGenerator |
KeyPairGenerator.getInstance(String algorithm, String provider)
返回KeyPairGenerator对象生成的公钥/私钥对指定的算法。
|
static KeyStore |
KeyStore.getInstance(String type, String provider)
返回一个指定类型的对象库。
|
static Signature |
Signature.getInstance(String algorithm, String provider)
返回一个实现指定签名算法的签名对象。
|
static KeyFactory |
KeyFactory.getInstance(String algorithm, String provider)
返回一个对象,keyfactory转换指定算法的公共/私人密钥。
|
static SecureRandom |
SecureRandom.getInstance(String algorithm, String provider)
返回一个实现指定随机数发生器(RNG)算法提供的对象。
|
static AlgorithmParameterGenerator |
AlgorithmParameterGenerator.getInstance(String algorithm, String provider)
返回生成一组参数用于指定算法的一个algorithmparametergenerator对象。
|
static MessageDigest |
MessageDigest.getInstance(String algorithm, String provider)
返回一个消息摘要对象实现指定的摘要算法。
|
static AlgorithmParameters |
AlgorithmParameters.getInstance(String algorithm, String provider)
返回指定算法的参数对象。
|
Modifier and Type | Method and Description |
---|---|
static CertStore |
CertStore.getInstance(String type, CertStoreParameters params, String provider)
返回一个实现指定
CertStore 型
CertStore 对象。
|
static CertPathValidator |
CertPathValidator.getInstance(String algorithm, String provider)
返回一个
CertPathValidator 对象实现指定的算法。
|
static CertPathBuilder |
CertPathBuilder.getInstance(String algorithm, String provider)
返回一个指定的算法实现
CertPathBuilder 对象。
|
static CertificateFactory |
CertificateFactory.getInstance(String type, String provider)
返回指定证书类型的证书工厂对象。
|
abstract void |
X509CRL.verify(PublicKey key)
验证这个CRL签署使用对应于给定的公钥私钥。
|
abstract void |
Certificate.verify(PublicKey key)
验证该证书是使用对应于指定公共密钥的私钥签名的。
|
abstract void |
X509CRL.verify(PublicKey key, String sigProvider)
验证这个CRL签署使用对应于给定的公钥私钥。
|
abstract void |
Certificate.verify(PublicKey key, String sigProvider)
验证该证书是使用对应于指定公共密钥的私钥签名的。
|
Modifier and Type | Method and Description |
---|---|
static SecretKeyFactory |
SecretKeyFactory.getInstance(String algorithm, String provider)
返回一个对象,
SecretKeyFactory 转换指定的算法密钥。
|
static KeyGenerator |
KeyGenerator.getInstance(String algorithm, String provider)
返回一个
KeyGenerator 对象指定密钥生成算法。
|
static Cipher |
Cipher.getInstance(String transformation, String provider)
返回一个
Cipher 对象实现指定的变换。
|
static ExemptionMechanism |
ExemptionMechanism.getInstance(String algorithm, String provider)
返回一个
ExemptionMechanism 对象实现指定的免责机制的算法。
|
static KeyAgreement |
KeyAgreement.getInstance(String algorithm, String provider)
返回一个实现指定密钥协议算法
KeyAgreement 对象。
|
static Mac |
Mac.getInstance(String algorithm, String provider)
返回一个
Mac 对象实现指定的MAC算法。
|
PKCS8EncodedKeySpec |
EncryptedPrivateKeyInfo.getKeySpec(Key decryptKey, String providerName)
从加密的数据提取封闭pkcs8encodedkeyspec对象并返回它。
|
Object |
SealedObject.getObject(Key key, String provider)
检索原始(封装的)对象。
|
Modifier and Type | Method and Description |
---|---|
static KeyManagerFactory |
KeyManagerFactory.getInstance(String algorithm, String provider)
返回一个
KeyManagerFactory 对象作为一个关键管理人员厂。
|
static SSLContext |
SSLContext.getInstance(String protocol, String provider)
返回一个实现指定安全套接字协议
SSLContext 对象。
|
static TrustManagerFactory |
TrustManagerFactory.getInstance(String algorithm, String provider)
返回一个
TrustManagerFactory 对象作为一个信托经理厂。
|
Modifier and Type | Method and Description |
---|---|
static Configuration |
Configuration.getInstance(String type, Configuration.Parameters params, String provider)
返回指定类型的配置对象。
|
Modifier and Type | Method and Description |
---|---|
abstract void |
Certificate.verify(PublicKey key)
验证该证书是使用对应于指定公共密钥的私钥签名的。
|
abstract void |
Certificate.verify(PublicKey key, String sigProvider)
验证该证书是使用对应于指定公共密钥的私钥签名的。
|
Modifier and Type | Method and Description |
---|---|
static XMLSignatureFactory |
XMLSignatureFactory.getInstance(String mechanismType, String provider)
返回一个
XMLSignatureFactory 支持请求的XML处理机制和表现型(如:“DOM”),由指定的供应商提供。
|
static TransformService |
TransformService.getInstance(String algorithm, String mechanismType, String provider)
返回一个支持指定URI
TransformService 算法(例如:
Transform.XPATH2 )和机构类型(例如:DOM)由指定的供应商提供。
|
Modifier and Type | Method and Description |
---|---|
static KeyInfoFactory |
KeyInfoFactory.getInstance(String mechanismType, String provider)
返回一个
KeyInfoFactory 支持请求的XML处理机制和表现型(如:“DOM”),由指定的供应商提供。
|
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.