Пакет javax.xml.crypto
package javax.xml.crypto
Общие классы для криптографии XML. Этот пакет включает общие классы, используемые для выполнения криптографических операций с XML, таких как создание XML-подписи или шифрование данных XML.
Спецификация пакета
- Начиная с:
- 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://docs.oracle.com/en/java/javase/25/docs/api/java.xml.crypto/javax/xml/crypto/package-summary.html