public class DOMValidateContext extends DOMCryptoContext implements XMLValidateContext
XMLValidateContext
. Этот class содержит дополнительные методы, чтобы определить расположение в дереве ДОМА где XMLSignature
должен быть неупорядочен и проверен от. Отметьте что поведение неупорядоченного XMLSignature
неопределено, если содержание базового дерева ДОМА изменяется вызывающей стороной после XMLSignature
создается.
Кроме того, отметьте это DOMValidateContext
экземпляры могут содержать информацию и утвердить определенный для структуры XML-подписи, с которой она используется. Результаты непредсказуемы если a DOMValidateContext
используется с различными структурами подписи (например, недопустимо использовать то же самое DOMValidateContext
экземпляр, чтобы проверить два отличающийся XMLSignature
объекты).
XMLSignatureFactory.unmarshalXMLSignature(XMLValidateContext)
Конструктор и Описание |
---|
DOMValidateContext(Key validatingKey, Node node)
Создает a
DOMValidateContext содержа указанный ключ и узел. |
DOMValidateContext(KeySelector ks, Node node)
Создает a
DOMValidateContext содержа указанный ключевой селектор и узел. |
Модификатор и Тип | Метод и Описание |
---|---|
Узел |
getNode()
Возвращает узел.
|
void |
setNode(Node node)
Устанавливает узел.
|
get, getBaseURI, getDefaultNamespacePrefix, getElementById, getKeySelector, getNamespacePrefix, getProperty, getURIDereferencer, iterator, put, putNamespacePrefix, setBaseURI, setDefaultNamespacePrefix, setIdAttributeNS, setKeySelector, setProperty, setURIDereferencer
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
get, getBaseURI, getDefaultNamespacePrefix, getKeySelector, getNamespacePrefix, getProperty, getURIDereferencer, put, putNamespacePrefix, setBaseURI, setDefaultNamespacePrefix, setKeySelector, setProperty, setURIDereferencer
public DOMValidateContext(KeySelector ks, Node node)
DOMValidateContext
содержа указанный ключевой селектор и узел.ks
- ключевой селектор для того, чтобы найти ключ проверки допустимостиnode
- узелNullPointerException
- если ks
или node
null
public DOMValidateContext(Key validatingKey, Node node)
DOMValidateContext
содержа указанный ключ и узел. Ключ проверки допустимости будет сохранен в a singleton KeySelector
это возвращается когда getKeySelector
метод вызывают.validatingKey
- ключ проверки допустимостиnode
- узелNullPointerException
- если validatingKey
или node
null
public void setNode(Node node)
node
- узелNullPointerException
- если node
null
getNode()
public Node getNode()
null
)setNode(Node)
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92