java.lang.Object
javax.xml.crypto.dsig.spec.RSAPSSParameterSpec
XML签名RSASSA-PSS算法的参数。这些参数表示为一个
PSSParameterSpec
对象。
XML模式定义如下:
<xs:element name="RSAPSSParams" type="pss:RSAPSSParamsType">
<xs:annotation>
<xs:documentation>
顶层元素,可用于ds:SignatureMethod内容的xs:any命名空间="#other"通配符。
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:complexType name="RSAPSSParamsType">
<xs:sequence>
<xs:element ref="ds:DigestMethod" minOccurs="0"/>
<xs:element name="MaskGenerationFunction"
type="pss:MaskGenerationFunctionType" minOccurs="0"/>
<xs:element name="SaltLength" type="xs:int"
minOccurs="0"/>
<xs:element name="TrailerField" type="xs:int"
minOccurs="0"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="MaskGenerationFunctionType">
<xs:sequence>
<xs:element ref="ds:DigestMethod" minOccurs="0"/>
</xs:sequence>
<xs:attribute name="Algorithm" type="xs:anyURI"
default="http://www.w3.org/2007/05/xmldsig-more#MGF1"/>
</xs:complexType>
- 自从:
- 17
- 参见:
-
Constructor Summary
ConstructorDescription使用指定的PSSParameterSpec
对象创建一个新的RSAPSSParameterSpec
对象。 -
Method Summary
Modifier and TypeMethodDescription返回内部的PSSParameterSpec
对象。
-
Constructor Details
-
RSAPSSParameterSpec
使用指定的PSSParameterSpec
对象创建一个新的RSAPSSParameterSpec
对象。- 参数:
-
spec
- 输入的PSSParameterSpec
对象 - 抛出:
-
NullPointerException
- 如果spec
为null
-
-
Method Details
-
getPSSParameterSpec
返回内部的PSSParameterSpec
对象。- 返回:
-
内部的
PSSParameterSpec
对象
-