Интерфейс DigestMethod
- Все суперинтерфейсы:
-
AlgorithmMethod,XMLStructure
public interface DigestMethod extends XMLStructure, AlgorithmMethod
Представление XML-элемента
DigestMethod в соответствии с Рекомендацией W3C для синтаксиса и обработки XML-подписей. Определение XML-схемы приведено как:
<element name="DigestMethod" type="ds:DigestMethodType"/>
<complexType name="DigestMethodType" mixed="true">
<sequence>
<any namespace="##any" minOccurs="0" maxOccurs="unbounded"/>
<!-- (0,unbounded) elements from (1,1) namespace -->
</sequence>
<attribute name="Algorithm" type="anyURI" use="required"/>
</complexType>
Экземпляр DigestMethod можно создать, вызвав метод newDigestMethod класса XMLSignatureFactory.- С момента:
- 1.6
- См. также:
Краткое описание полей
| Модификатор и тип | Поле | Описание |
|---|---|---|
static final String |
RIPEMD160 |
URI алгоритма хеширования RIPEMD-160. |
static final String |
SHA1 |
URI алгоритма хеширования SHA1. |
static final String |
SHA224 |
URI алгоритма хеширования SHA224. |
static final String |
SHA256 |
URI алгоритма хеширования SHA256. |
static final String |
SHA3_224 |
URI алгоритма хеширования SHA3-224. |
static final String |
SHA3_256 |
URI алгоритма хеширования SHA3-256. |
static final String |
SHA3_384 |
URI алгоритма хеширования SHA3-384. |
static final String |
SHA3_512 |
URI алгоритма хеширования SHA3-512. |
static final String |
SHA384 |
URI алгоритма хеширования SHA384. |
static final String |
SHA512 |
URI алгоритма хеширования SHA512. |
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
AlgorithmParameterSpec |
getParameterSpec() |
Возвращает параметры входных данных, специфичные для данного алгоритма, связанные с этим DigestMethod. |
Методы, унаследованные от интерфейса javax.xml.crypto.AlgorithmMethod
getAlgorithm
Методы, унаследованные от интерфейса javax.xml.crypto.XMLStructure
isFeatureSupported
Подробное описание полей
SHA1
static final String SHA1
URI алгоритма хеширования SHA1.
- См. также:
SHA224
static final String SHA224
URI алгоритма хеширования SHA224.
- С момента:
- 11
- См. также:
SHA256
static final String SHA256
URI алгоритма хеширования SHA256.
- См. также:
SHA384
static final String SHA384
URI алгоритма хеширования SHA384.
- С момента:
- 11
- См. также:
SHA512
static final String SHA512
URI алгоритма хеширования SHA512.
- См. также:
RIPEMD160
static final String RIPEMD160
URI алгоритма хеширования RIPEMD-160.
- См. также:
SHA3_224
static final String SHA3_224
URI алгоритма хеширования SHA3-224.
- С момента:
- 11
- См. также:
SHA3_256
static final String SHA3_256
URI алгоритма хеширования SHA3-256.
- С момента:
- 11
- См. также:
SHA3_384
static final String SHA3_384
URI алгоритма хеширования SHA3-384.
- С момента:
- 11
- См. также:
SHA3_512
static final String SHA3_512
URI алгоритма хеширования SHA3-512.
- С момента:
- 11
- См. также:
Подробное описание методов
getParameterSpec
AlgorithmParameterSpec getParameterSpec()
Возвращает параметры входных данных, специфичные для данного алгоритма, связанные с этим
DigestMethod. Возвращаемые параметры можно привести к объекту DigestMethodParameterSpec.
- Определено в:
-
getParameterSpecв интерфейсеAlgorithmMethod - Возвращает:
- специфические параметры алгоритма (могут быть
nullесли не указаны)
© 1993, 2021, 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/17/docs/api/java.xml.crypto/javax/xml/crypto/dsig/DigestMethod.html