Uses of Interface
java.security.spec.AlgorithmParameterSpec
-
Packages that use AlgorithmParameterSpec 软件包 描述 java.security 提供安全框架的类和接口。java.security.spec 提供关键规范和算法参数规范的类和接口。javax.crypto 提供加密操作的类和接口。javax.crypto.spec 提供关键规范和算法参数规范的类和接口。javax.xml.crypto XML加密的通用类。javax.xml.crypto.dsig 用于生成和验证XML数字签名的类。javax.xml.crypto.dsig.spec XML数字签名的参数类。 -
-
Uses of AlgorithmParameterSpec in java.security
Methods in java.security with type parameters of type AlgorithmParameterSpec Modifier and Type 方法 描述 protected abstract <T extends AlgorithmParameterSpec>
TAlgorithmParametersSpi. engineGetParameterSpec(Class<T> paramSpec)
返回此参数对象的(透明)规范。<T extends AlgorithmParameterSpec>
TAlgorithmParameters. getParameterSpec(Class<T> paramSpec)
返回此参数对象的(透明)规范。Methods in java.security that return AlgorithmParameterSpec Modifier and Type 方法 描述 AlgorithmParameterSpec
KeyStore.PasswordProtection. getProtectionParameters()
获取为保护算法提供的参数。Methods in java.security with parameters of type AlgorithmParameterSpec Modifier and Type 方法 描述 protected abstract void
AlgorithmParameterGeneratorSpi. engineInit(AlgorithmParameterSpec genParamSpec, SecureRandom random)
使用一组特定于算法的参数生成值初始化此参数生成器。protected abstract void
AlgorithmParametersSpi. engineInit(AlgorithmParameterSpec paramSpec)
使用paramSpec
指定的参数初始化此参数对象。protected void
SignatureSpi. engineSetParameter(AlgorithmParameterSpec params)
提供者将覆盖此方法以使用指定的参数集来初始化此签名引擎。void
AlgorithmParameterGenerator. init(AlgorithmParameterSpec genParamSpec)
使用一组特定于算法的参数生成值初始化此参数生成器。void
AlgorithmParameterGenerator. init(AlgorithmParameterSpec genParamSpec, SecureRandom random)
使用一组特定于算法的参数生成值初始化此参数生成器。void
AlgorithmParameters. init(AlgorithmParameterSpec paramSpec)
使用paramSpec
指定的参数初始化此参数对象。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)
使用指定的参数集初始化此签名引擎。Constructors in java.security with parameters of type AlgorithmParameterSpec Constructor 描述 PasswordProtection(char[] password, String protectionAlgorithm, AlgorithmParameterSpec protectionParameters)
创建密码参数,并指定在加密密钥库条目时使用的保护算法和相关参数。 -
Uses of AlgorithmParameterSpec in java.security.spec
Classes in java.security.spec that implement AlgorithmParameterSpec Modifier and Type Class 描述 class
DSAGenParameterSpec
这个不可变类指定了用于生成如 FIPS 186-3 Digital Signature Standard (DSS)中指定的DSA参数的参数 集 。class
DSAParameterSpec
该类指定与DSA算法一起使用的参数集。class
ECGenParameterSpec
这个不可变类指定用于生成椭圆曲线(EC)域参数的参数集。class
ECParameterSpec
这个不可变类指定了使用椭圆曲线加密(ECC)的一组域参数。class
MGF1ParameterSpec
该类别规定了在 PKCS #1 v2.1标准中定义的OAEP填充和RSA-PSS签名方案中与掩码生成函数MGF1一起使用的参数集合。class
PSSParameterSpec
该类指定了 PKCS#1 v2.1标准中定义的RSA-PSS签名方案的参数规范。class
RSAKeyGenParameterSpec
此类指定用于生成RSA密钥对的参数集。Methods in java.security.spec that return AlgorithmParameterSpec Modifier and Type 方法 描述 AlgorithmParameterSpec
PSSParameterSpec. getMGFParameters()
返回掩码生成函数的参数。Constructors in java.security.spec with parameters of type AlgorithmParameterSpec Constructor 描述 PSSParameterSpec(String mdName, String mgfName, AlgorithmParameterSpec mgfSpec, int saltLen, int trailerField)
使用指定的消息摘要,掩码生成功能,掩码生成函数的参数,盐长度和尾部字段值创建PKCS#1标准中定义的新的PSSParameterSpec
。 -
Uses of AlgorithmParameterSpec in javax.crypto
Methods in javax.crypto that return AlgorithmParameterSpec Modifier and Type 方法 描述 static AlgorithmParameterSpec
Cipher. getMaxAllowedParameterSpec(String transformation)
返回一个AlgorithmParameterSpec对象,该对象包含根据管辖区策略文件的最大密码参数值。Methods in javax.crypto with parameters of type AlgorithmParameterSpec Modifier and Type 方法 描述 protected abstract void
CipherSpi. engineInit(int opmode, Key key, AlgorithmParameterSpec params, SecureRandom random)
使用密钥,一组算法参数和随机源初始化此密码。protected abstract void
ExemptionMechanismSpi. engineInit(Key key, AlgorithmParameterSpec params)
使用密钥和一组算法参数初始化此豁免机制。protected abstract void
KeyAgreementSpi. engineInit(Key key, AlgorithmParameterSpec params, SecureRandom random)
使用给定的密钥,算法参数集合和随机源初始化此密钥协议。protected abstract void
KeyGeneratorSpi. engineInit(AlgorithmParameterSpec params, SecureRandom random)
使用指定的参数集和用户提供的随机源初始化密钥生成器。protected abstract void
MacSpi. engineInit(Key key, AlgorithmParameterSpec params)
用给定(秘密)密钥和算法参数初始化MAC。void
Cipher. init(int opmode, Key key, AlgorithmParameterSpec params)
使用密钥和一组算法参数初始化此密码。void
Cipher. init(int opmode, Key key, AlgorithmParameterSpec params, SecureRandom random)
使用密钥,一组算法参数和随机源初始化此密码。void
ExemptionMechanism. init(Key key, AlgorithmParameterSpec params)
使用密钥和一组算法参数初始化此豁免机制。void
KeyAgreement. init(Key key, AlgorithmParameterSpec params)
使用给定的密钥和算法参数集初始化此密钥协议。void
KeyAgreement. init(Key key, AlgorithmParameterSpec params, SecureRandom random)
使用给定的密钥,算法参数集合和随机源初始化此密钥协议。void
KeyGenerator. init(AlgorithmParameterSpec params)
使用指定的参数集初始化此密钥生成器。void
KeyGenerator. init(AlgorithmParameterSpec params, SecureRandom random)
使用指定的参数集和用户提供的随机源初始化此密钥生成器。void
Mac. init(Key key, AlgorithmParameterSpec params)
使用给定的密钥和算法参数初始化此Mac
对象。 -
Uses of AlgorithmParameterSpec in javax.crypto.spec
Classes in javax.crypto.spec that implement AlgorithmParameterSpec Modifier and Type Class 描述 class
DHGenParameterSpec
此类指定用于生成Diffie-Hellman密钥协议中使用的Diffie-Hellman(系统)参数的参数集。class
DHParameterSpec
该类指定与PKCS#3: Diffie-Hellman密钥协商标准中指定的Diffie-Hellman算法一起使用的参数集合。class
GCMParameterSpec
指定Cipher
使用伽罗瓦/计数器模式(GCM)模式所需的一组参数。class
IvParameterSpec
该类指定 初始化向量 (IV)。class
OAEPParameterSpec
该类指定与OAEP填充一起使用的参数集,如 PKCS #1标准中所定义。class
PBEParameterSpec
该类指定了基于密码的加密(PBE)使用的参数集,如 PKCS #5标准中所定义。class
RC2ParameterSpec
该类指定与 RC2算法一起使用的参数。class
RC5ParameterSpec
该类指定与 RC5算法一起使用的参数。Methods in javax.crypto.spec that return AlgorithmParameterSpec Modifier and Type 方法 描述 AlgorithmParameterSpec
OAEPParameterSpec. getMGFParameters()
返回掩码生成函数的参数。AlgorithmParameterSpec
PBEParameterSpec. getParameterSpec()
返回密码算法参数规范。Constructors in javax.crypto.spec with parameters of type AlgorithmParameterSpec Constructor 描述 OAEPParameterSpec(String mdName, String mgfName, AlgorithmParameterSpec mgfSpec, PSource pSrc)
构造为使用指定的消息摘要算法在PKCS#1标准中定义的OAEP冗余参数集mdName
,掩码生成函数算法mgfName
,掩码生成函数参数mgfSpec
编码输入P的,和源pSrc
。PBEParameterSpec(byte[] salt, int iterationCount, AlgorithmParameterSpec paramSpec)
构建PKCS#5标准中定义的基于密码的加密参数集。 -
Uses of AlgorithmParameterSpec in javax.xml.crypto
Methods in javax.xml.crypto that return AlgorithmParameterSpec Modifier and Type 方法 描述 AlgorithmParameterSpec
AlgorithmMethod. getParameterSpec()
返回此AlgorithmMethod
的算法参数。 -
Uses of AlgorithmParameterSpec in javax.xml.crypto.dsig
Methods in javax.xml.crypto.dsig that return AlgorithmParameterSpec Modifier and Type 方法 描述 AlgorithmParameterSpec
CanonicalizationMethod. getParameterSpec()
返回与该CanonicalizationMethod
相关联的特定于算法的输入参数。AlgorithmParameterSpec
DigestMethod. getParameterSpec()
返回与该DigestMethod
相关联的特定于算法的输入参数。AlgorithmParameterSpec
SignatureMethod. getParameterSpec()
返回该算法特定的输入参数SignatureMethod
。AlgorithmParameterSpec
Transform. getParameterSpec()
返回与此Transform
相关的特定于算法的输入参数。 -
Uses of AlgorithmParameterSpec in javax.xml.crypto.dsig.spec
Subinterfaces of AlgorithmParameterSpec in javax.xml.crypto.dsig.spec Modifier and Type 接口 描述 interface
C14NMethodParameterSpec
一个CanonicalizationMethod
算法的算法参数的规范 。interface
DigestMethodParameterSpec
一个DigestMethod
算法的算法参数说明 。interface
SignatureMethodParameterSpec
XMLSignatureMethod
算法的算法参数说明 。interface
TransformParameterSpec
Classes in javax.xml.crypto.dsig.spec that implement AlgorithmParameterSpec Modifier and Type Class 描述 class
ExcC14NParameterSpec
class
HMACParameterSpec
class
XPathFilter2ParameterSpec
参考W3C推荐 XPath Filter 2.0 Transform Algorithm 。class
XPathFilterParameterSpec
class
XSLTTransformParameterSpec
参数为 XSLT Transform Algorithm 。
-