Пакет javax.xml.crypto.dsig
Классы для генерации и валидации цифровых подписей XML.
См.: Описание
| Интерфейс | Описание |
|---|---|
| CanonicalizationMethod | Представление XML-элемента |
| DigestMethod | Представление XML-элемента |
| Manifest | Представление XML-элемента |
| Reference | Представление элемента |
| SignatureMethod | Представление XML-элемента |
| SignatureProperties | Представление XML-элемента |
| SignatureProperty | Представление XML-элемента |
| SignedInfo | Представление XML-элемента |
| Transform | Представление XML-элемента |
| XMLObject | Представление XML-элемента |
| XMLSignature | Представление XML-элемента |
| XMLSignature.SignatureValue | Представление XML-элемента |
| XMLSignContext | Содержит контекстную информацию для генерации XML-подписей. |
| XMLValidateContext | Содержит контекстную информацию для валидации XML-подписей. |
| Класс | Описание |
|---|---|
| TransformService | Интерфейс поставщика услуг для алгоритмов преобразования и канонизации. |
| XMLSignatureFactory | Фабрика для создания |
| Исключение | Описание |
|---|---|
| TransformException | Указывает на исключительное состояние, возникшее во время выполнения алгоритма преобразования. |
| XMLSignatureException | Указывает на исключительное состояние, возникшее во время процесса генерации или валидации XML-подписи. |
Описание пакета javax.xml.crypto.dsig
Классы для генерации и валидации XML-цифровых подписей. В этом пакете содержатся классы, представляющие основные элементы, определенные в спецификации W3C XML-цифровой подписи: XMLSignature, SignedInfo, CanonicalizationMethod, SignatureMethod, Reference, DigestMethod, XMLObject, Manifest, SignatureProperties и SignatureProperty. Типы KeyInfo определены в подпакете javax.xml.crypto.dsig.keyinfo. XMLSignatureFactory — это абстрактная фабрика, создающая объекты XMLSignature с нуля или из предварительно существующего XML-представления, например, узла DOM. TransformService — это интерфейс поставщика услуг для создания и подключения реализаций алгоритмов преобразования и канонизации.
Наиболее важным классом в этом пакете является класс XMLSignature, который позволяет подписывать и проверять XML-цифровую подпись.
© 1993, 2020, 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.