public class DOMValidateContext extends DOMCryptoContext implements XMLValidateContext
XMLValidateContext DOM。这个类包含了额外的方法对DOM树中的
XMLSignature是将它们分散和验证从指定位置。
注意,如果底层的DOM树的内容被修改,由调用者在XMLSignature创建一个XMLSignature它们分散的行为是未定义的。
另外,请注意,DOMValidateContext实例可以包含的信息和国家特定的XML签名的结构,它是用。如果一个DOMValidateContext使用不同的签名结构的结果是不可预测的(例如,你不应该使用相同的DOMValidateContext实例来验证不同的XMLSignature对象)。
XMLSignatureFactory.unmarshalXMLSignature(XMLValidateContext)
| Constructor and Description |
|---|
DOMValidateContext(Key validatingKey, Node node)
创建一个
DOMValidateContext包含指定的关键节点。
|
DOMValidateContext(KeySelector ks, Node node)
创建一个
DOMValidateContext包含指定键选择器和节点。
|
| Modifier and Type | Method and Description |
|---|---|
Node |
getNode()
返回节点。
|
void |
setNode(Node node)
设置节点。
|
get, getBaseURI, getDefaultNamespacePrefix, getElementById, getKeySelector, getNamespacePrefix, getProperty, getURIDereferencer, iterator, put, putNamespacePrefix, setBaseURI, setDefaultNamespacePrefix, setIdAttributeNS, setKeySelector, setProperty, setURIDereferencerclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitget, getBaseURI, getDefaultNamespacePrefix, getKeySelector, getNamespacePrefix, getProperty, getURIDereferencer, put, putNamespacePrefix, setBaseURI, setDefaultNamespacePrefix, setKeySelector, setProperty, setURIDereferencerpublic DOMValidateContext(KeySelector ks, Node node)
DOMValidateContext包含指定键选择器和节点。
ks -一个关键的选择找到一个验证密钥
node -节点
NullPointerException -如果
ks或
node是
null
public DOMValidateContext(Key validatingKey, Node node)
validatingKey -验证密钥
node -节点
NullPointerException -如果
validatingKey或
node是
null
public void setNode(Node node)
node -节点
null
node
NullPointerException
getNode()
public Node getNode()
null)
setNode(Node)
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.