Интерфейс SignatureMethod
- Все суперинтерфейсы:
- AlgorithmMethod, XMLStructure
public interface SignatureMethod extends XMLStructure, AlgorithmMethod
Представление XML SignatureMethod элемента, определённого в рекомендации W3C по синтаксису и обработке XML-подписей. Определение XML-схемы задано как:
<element name="SignatureMethod" type="ds:SignatureMethodType"/>
<complexType name="SignatureMethodType" mixed="true">
<sequence>
<element name="HMACOutputLength" minOccurs="0" type="ds:HMACOutputLengthType"/>
<any namespace="##any" minOccurs="0" maxOccurs="unbounded"/>
<!-- (0,unbounded) elements from (1,1) namespace -->
</sequence>
<attribute name="Algorithm" type="anyURI" use="required"/>
</complexType> Экземпляр SignatureMethod может быть создан путём вызова метода newSignatureMethod класса XMLSignatureFactory.- С:
- 1.6
- См. также:
XMLSignatureFactory.newSignatureMethod(String, SignatureMethodParameterSpec)
Поля
| Модификатор и тип | Поле и описание |
|---|---|
static String |
DSA_SHA1 URI алгоритма подписи DSA-SHA1 (DSS). |
static String |
HMAC_SHA1 URI алгоритма подписи HMAC-SHA1. |
static String |
RSA_SHA1 URI алгоритма подписи RSA-SHA1 (PKCS #1). |
Методы
| Модификатор и тип | Метод и описание |
|---|---|
AlgorithmParameterSpec |
getParameterSpec() Возвращает параметры ввода, специфичные для алгоритма, этого |
Методы, унаследованные от интерфейса javax.xml.crypto.XMLStructure
isFeatureSupported Методы, унаследованные от интерфейса javax.xml.crypto.AlgorithmMethod
getAlgorithm Подробное описание полей
DSA_SHA1
static final String DSA_SHA1
URI алгоритма подписи DSA-SHA1 (DSS).
- См. также:
- Значения константных полей
RSA_SHA1
static final String RSA_SHA1
URI алгоритма подписи RSA-SHA1 (PKCS #1).
- См. также:
- Значения константных полей
HMAC_SHA1
static final String HMAC_SHA1
URI алгоритма подписи HMAC-SHA1.
- См. также:
- Значения константных полей
Подробное описание методов
getParameterSpec
AlgorithmParameterSpec getParameterSpec()
Возвращает параметры ввода, специфичные для алгоритма, этого SignatureMethod.
Возвращаемые параметры можно привести к типу SignatureMethodParameterSpec.
- Определено в:
-
getParameterSpecв интерфейсеAlgorithmMethod - Возвращает:
- параметры ввода, специфичные для алгоритма, этого
SignatureMethod(может бытьnullесли не заданы)
© 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.