-
- All Superinterfaces:
-
XMLStructure
public interface SignedInfo extends XMLStructure
在SignedInfo
中定义的XMLSignedInfo
元素的表示 。 XML模式定义定义为:<element name="SignedInfo" type="ds:SignedInfoType"/> <complexType name="SignedInfoType"> <sequence> <element ref="ds:CanonicalizationMethod"/> <element ref="ds:SignatureMethod"/> <element ref="ds:Reference" maxOccurs="unbounded"/> </sequence> <attribute name="Id" type="ID" use="optional"/> </complexType>
XMLSignatureFactory
类的newSignedInfo
方法之一来创建一个SignedInfo
实例。
-
-
方法摘要
所有方法 接口方法 抽象方法 Modifier and Type 方法 描述 CanonicalizationMethod
getCanonicalizationMethod()
返回这个SignedInfo
的规范化方法。InputStream
getCanonicalizedData()
在签名或验证操作后返回规范化的已签名信息字节。String
getId()
返回此SignedInfo
的可选Id
属性。List<Reference>
getReferences()
返回一个unmodifiable list
一个或多个Reference
秒。SignatureMethod
getSignatureMethod()
返回此SignedInfo
的签名方法。-
Methods inherited from interface javax.xml.crypto.XMLStructure
isFeatureSupported
-
-
-
-
方法详细信息
-
getCanonicalizationMethod
CanonicalizationMethod getCanonicalizationMethod()
返回这个SignedInfo
的规范化方法。- 结果
- 规范化方法
-
getSignatureMethod
SignatureMethod getSignatureMethod()
返回此SignedInfo
的签名方法。- 结果
- 签名方法
-
getReferences
List<Reference> getReferences()
返回一个unmodifiable list
一个或多个Reference
秒。- 结果
-
一个或多个
Reference
的不可修改的列表
-
getId
String getId()
返回可选Id
这个属性SignedInfo
。- 结果
-
id(如果没有指定可能是
null
)
-
getCanonicalizedData
InputStream getCanonicalizedData()
在签名或验证操作后返回规范化的已签名信息字节。 此方法对调试非常有用。- 结果
-
an
InputStream
containing the canonicalized bytes, ornull
if thisSignedInfo
has not been signed or validated yet
-
-