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, 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 nullpublic DOMValidateContext(Key validatingKey, Node node)
DOMValidateContext содержа указанный ключ и узел. Ключ проверки допустимости будет сохранен в a singleton KeySelector это возвращается когда getKeySelector метод вызывают.validatingKey - ключ проверки допустимостиnode - узелNullPointerException - если validatingKey или node nullpublic void setNode(Node node)
node - узелNullPointerException - если node nullgetNode()public Node getNode()
null)setNode(Node)
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92