Spec-Zone.ru › OpenJDK 25

Интерфейс URIDereferencer

public interface URIDereferencer
Средство разрешения ссылок для URIReference.

Результатом разрешения URIReference является экземпляр OctetStreamData или NodeSetData. Если только URIReference не является ссылкой на тот же документ, как определено в разделе 4.2 рекомендации W3C «Синтаксис и обработка XML-подписей», результат разрешения URIReference ДОЛЖЕН быть OctetStreamData.

Начиная с:
1.6
См. также:
  • XMLCryptoContext.setURIDereferencer(URIDereferencer)
  • XMLCryptoContext.getURIDereferencer()

Краткое описание методов

Модификатор и тип Метод Описание
Data dereference(URIReference uriReference, XMLCryptoContext context)
Разрешает указанную ссылку URIReference и возвращает данные, полученные в результате разрешения.

Подробное описание методов

dereference

Data dereference(URIReference uriReference, XMLCryptoContext context) throws URIReferenceException
Разрешает указанную ссылку URIReference и возвращает данные, полученные в результате разрешения.
Параметры:
uriReference — ссылка URIReference
context — объект XMLCryptoContext, который может содержать дополнительную полезную информацию для разрешения URI. Эта реализация должна разрешать указанную ссылку URIReference относительно параметра baseURI контекста, если он задан.
Возвращает:
данные, полученные в результате разрешения
Исключения:
NullPointerException — если uriReference или context имеют значение null
URIReferenceException — если при разрешении указанной ссылки uriReference возникает исключение

Сообщить об ошибке или предложить улучшение
Дополнительную справочную информацию по API и документацию для разработчиков см. в разделе Документация Java SE, содержащем более подробные описания для разработчиков, включая обзоры концепций, определения терминов, обходные решения и примеры работающего кода. Другие версии.
Java является товарным знаком или зарегистрированным товарным знаком Oracle и/или ее аффилированных лиц в США и других странах.
Авторские права © 1993, 2025, Oracle и/или ее аффилированные лица, 500 Oracle Parkway, Redwood Shores, CA 94065 USA.
Все права защищены. Использование регулируется условиями лицензии и политикой распространения документации.

© 1993, 2025, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
https://docs.oracle.com/en/java/javase/25/docs/api/java.xml.crypto/javax/xml/crypto/URIDereferencer.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API