Пакет javax.xml.crypto
package javax.xml.crypto
Общие классы для XML-криптографии. В этом пакете содержатся общие классы, используемые для выполнения XML-криптографических операций, таких как создание XML-подписи или шифрование XML-данных.
Спецификация пакета
- Since:
- 1.6
| Класс | Описание |
|---|---|
| AlgorithmMethod | Абстрактное представление алгоритма, определенного в спецификациях XML-безопасности. |
| Data | Абстрактное представление результата разыменования URIReference или входных/выходных данных последующих Transform. |
| KeySelector | Селектор, который находит и возвращает ключ, используя данные, содержащиеся в объекте KeyInfo. |
| KeySelector.Purpose | Цель ключа, который нужно выбрать. |
| KeySelectorException | Указывает исключительное состояние, выброшенное KeySelector. |
| KeySelectorResult | Результат, возвращаемый методом KeySelector.select. |
| MarshalException | Указывает исключительное состояние, произошедшее во время процесса XML-маршаллирования или размаршаллирования. |
| NodeSetData<T> | Абстрактное представление типа Data, содержащего набор узлов. |
| NoSuchMechanismException | Это исключение выбрасывается, когда запрашивается конкретный XML-механизм, но он недоступен в среде. |
| OctetStreamData | Представление типа Data, содержащего поток байтов. |
| URIDereferencer | Разрешитель URIReferenceов. |
| URIReference | Идентифицирует объект данных с помощью URI-ссылки, как указано в RFC 2396. |
| URIReferenceException | Указывает исключительное состояние, выброшенное при разыменовании URIReference. |
| XMLCryptoContext | Содержит общую контекстную информацию для XML-криптографических операций. |
| XMLStructure | Представление XML-структуры из любого пространства имен. |
© 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://download.java.net/java/early_access/jdk24/docs/api/java.xml.crypto/javax/xml/crypto/package-summary.html