软件包 | 描述 |
---|---|
java.security |
为安全框架提供类和接口。
|
java.security.cert |
提供用于解析和管理证书的类和接口,证书撤销列表(CRL),认证路径。
|
javax.crypto |
提供加密操作的类和接口。
|
javax.net.ssl |
为安全套接字包提供类。
|
javax.xml.crypto.dsig |
用于生成和验证XML数字签名的类。
|
Modifier and Type | Method and Description |
---|---|
protected abstract void |
AlgorithmParameterGeneratorSpi.engineInit(AlgorithmParameterSpec genParamSpec, SecureRandom random)
一套算法的具体参数值初始化参数发电机发电。
|
protected void |
SignatureSpi.engineSetParameter(AlgorithmParameterSpec params)
重写此方法提供的初始化与指定的参数设置此签名引擎。
|
void |
AlgorithmParameterGenerator.init(AlgorithmParameterSpec genParamSpec)
一套算法的具体参数值初始化参数发电机发电。
|
void |
AlgorithmParameterGenerator.init(AlgorithmParameterSpec genParamSpec, SecureRandom random)
一套算法的具体参数值初始化参数发电机发电。
|
void |
KeyPairGenerator.initialize(AlgorithmParameterSpec params)
初始化密钥发生器使用指定的参数设置和
SecureRandom 执行优先级最高的供应商作为随机源。
|
void |
KeyPairGenerator.initialize(AlgorithmParameterSpec params, SecureRandom random)
与给定的参数集和随机源初始化密钥发生器。
|
void |
KeyPairGeneratorSpi.initialize(AlgorithmParameterSpec params, SecureRandom random)
初始化密钥发生器使用指定的参数设置和用户提供的随机源。
|
void |
Signature.setParameter(AlgorithmParameterSpec params)
用指定的参数初始化这个签名引擎。
|
Modifier and Type | Method and Description |
---|---|
CertPathBuilderResult |
CertPathBuilder.build(CertPathParameters params)
尝试使用指定的算法参数集构建一个认证路径。
|
abstract CertPathBuilderResult |
CertPathBuilderSpi.engineBuild(CertPathParameters params)
尝试使用指定的算法参数集构建一个认证路径。
|
abstract CertPathValidatorResult |
CertPathValidatorSpi.engineValidate(CertPath certPath, CertPathParameters params)
使用指定的算法参数集来验证指定的证书路径。
|
static CertStore |
CertStore.getInstance(String type, CertStoreParameters params)
返回一个
CertStore 对象实现指定的
CertStore 类型与指定的参数初始化。
|
static CertStore |
CertStore.getInstance(String type, CertStoreParameters params, Provider provider)
返回一个实现指定
CertStore 型
CertStore 对象。
|
static CertStore |
CertStore.getInstance(String type, CertStoreParameters params, String provider)
返回一个实现指定
CertStore 型
CertStore 对象。
|
void |
PKIXParameters.setTrustAnchors(Set<TrustAnchor> trustAnchors)
最受信任的CA的
Set 套。
|
CertPathValidatorResult |
CertPathValidator.validate(CertPath certPath, CertPathParameters params)
使用指定的算法参数集来验证指定的证书路径。
|
Constructor and Description |
---|
CertStoreSpi(CertStoreParameters params)
唯一构造函数。
|
PKIXBuilderParameters(KeyStore keystore, CertSelector targetConstraints)
创建
PKIXBuilderParameters 填充包含在指定
KeyStore 最受信任的CA的证书信任项集合中的一个实例。
|
PKIXBuilderParameters(Set<TrustAnchor> trustAnchors, CertSelector targetConstraints)
创建具有指定
Set 最受信任的CA的
PKIXBuilderParameters 实例。
|
PKIXParameters(KeyStore keystore)
创建
PKIXParameters 填充包含在指定
KeyStore 最受信任的CA的证书信任项集合中的一个实例。
|
PKIXParameters(Set<TrustAnchor> trustAnchors)
创建具有指定
Set 最受信任的CA的
PKIXParameters 实例。
|
Modifier and Type | Method and Description |
---|---|
protected abstract void |
KeyGeneratorSpi.engineInit(AlgorithmParameterSpec params, SecureRandom random)
用指定的参数设置和用户提供的随机源初始化密钥生成器。
|
protected abstract void |
CipherSpi.engineInit(int opmode, Key key, AlgorithmParameterSpec params, SecureRandom random)
一个关键的初始化这个密码,一组算法参数,和一个随机源。
|
protected abstract void |
CipherSpi.engineInit(int opmode, Key key, AlgorithmParameters params, SecureRandom random)
一个关键的初始化这个密码,一组算法参数,和一个随机源。
|
protected abstract void |
ExemptionMechanismSpi.engineInit(Key key, AlgorithmParameters params)
用钥匙和一套算法参数初始化这个免责机制。
|
protected abstract void |
MacSpi.engineInit(Key key, AlgorithmParameterSpec params)
与给定的初始化MAC(秘密)的密钥和算法参数。
|
protected abstract void |
ExemptionMechanismSpi.engineInit(Key key, AlgorithmParameterSpec params)
用钥匙和一套算法参数初始化这个免责机制。
|
protected abstract void |
KeyAgreementSpi.engineInit(Key key, AlgorithmParameterSpec params, SecureRandom random)
初始化密钥协商与给定的键,设置算法参数,并随机源。
|
void |
KeyGenerator.init(AlgorithmParameterSpec params)
用指定的参数初始化这个密钥生成器。
|
void |
KeyGenerator.init(AlgorithmParameterSpec params, SecureRandom random)
用指定的参数设置和用户提供的随机源初始化这个密钥生成器。
|
void |
Cipher.init(int opmode, Key key, AlgorithmParameters params)
用钥匙和一套算法参数初始化这个密码。
|
void |
Cipher.init(int opmode, Key key, AlgorithmParameterSpec params)
用钥匙和一套算法参数初始化这个密码。
|
void |
Cipher.init(int opmode, Key key, AlgorithmParameterSpec params, SecureRandom random)
一个关键的初始化这个密码,一组算法参数,和一个随机源。
|
void |
Cipher.init(int opmode, Key key, AlgorithmParameters params, SecureRandom random)
一个关键的初始化这个密码,一组算法参数,和一个随机源。
|
void |
ExemptionMechanism.init(Key key, AlgorithmParameters params)
用钥匙和一套算法参数初始化这个免责机制。
|
void |
ExemptionMechanism.init(Key key, AlgorithmParameterSpec params)
用钥匙和一套算法参数初始化这个免责机制。
|
void |
KeyAgreement.init(Key key, AlgorithmParameterSpec params)
初始化密钥协商的密钥和算法参数的设置。
|
void |
Mac.init(Key key, AlgorithmParameterSpec params)
这
Mac 初始化对象与给定的密钥和算法参数。
|
void |
KeyAgreement.init(Key key, AlgorithmParameterSpec params, SecureRandom random)
初始化密钥协商与给定的键,设置算法参数,并随机源。
|
Modifier and Type | Method and Description |
---|---|
protected abstract void |
KeyManagerFactorySpi.engineInit(ManagerFactoryParameters spec)
一个关键的材料源初始化这个厂。
|
protected abstract void |
TrustManagerFactorySpi.engineInit(ManagerFactoryParameters spec)
与供应商特定的关键材料源初始化这个厂。
|
void |
KeyManagerFactory.init(ManagerFactoryParameters spec)
与供应商特定的关键材料源初始化这个厂。
|
void |
TrustManagerFactory.init(ManagerFactoryParameters spec)
与供应商特定的信托物源初始化这个厂。
|
Modifier and Type | Method and Description |
---|---|
abstract void |
TransformService.init(TransformParameterSpec params)
用指定的参数初始化这个
TransformService 。
|
abstract void |
TransformService.init(XMLStructure parent, XMLCryptoContext context)
这
TransformService 初始化具有指定参数和文档上下文。
|
abstract CanonicalizationMethod |
XMLSignatureFactory.newCanonicalizationMethod(String algorithm, C14NMethodParameterSpec params)
创建一个指定的算法和参数
CanonicalizationMethod URI。
|
abstract CanonicalizationMethod |
XMLSignatureFactory.newCanonicalizationMethod(String algorithm, XMLStructure params)
创建一个指定的算法和参数
CanonicalizationMethod URI。
|
abstract DigestMethod |
XMLSignatureFactory.newDigestMethod(String algorithm, DigestMethodParameterSpec params)
创建一个指定的算法和参数
DigestMethod URI。
|
abstract SignatureMethod |
XMLSignatureFactory.newSignatureMethod(String algorithm, SignatureMethodParameterSpec params)
创建一个指定的算法和参数
SignatureMethod URI。
|
abstract Transform |
XMLSignatureFactory.newTransform(String algorithm, TransformParameterSpec params)
创建一个指定的算法和参数
Transform URI。
|
abstract Transform |
XMLSignatureFactory.newTransform(String algorithm, XMLStructure params)
创建一个指定的算法和参数
Transform URI。
|
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.