|
JavaTM Platform Standard Ed. 6 |
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
public interface DigestMethod
「W3C Recommendation for XML-Signature Syntax and Processing」で定義されている XML DigestMethod 要素の表現。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 インスタンスは、XMLSignatureFactory クラスの newDigestMethod メソッドを呼び出すことで作成されます。
XMLSignatureFactory.newDigestMethod(String, DigestMethodParameterSpec)| フィールドの概要 | |
|---|---|
static String |
RIPEMD160
RIPEMD-160 ダイジェストメソッドアルゴリズム URI。 |
static String |
SHA1
SHA1 ダイジェストメソッドアルゴリズム URI。 |
static String |
SHA256
SHA256 ダイジェストメソッドアルゴリズム URI。 |
static String |
SHA512
SHA512 ダイジェストメソッドアルゴリズム URI。 |
| メソッドの概要 | |
|---|---|
AlgorithmParameterSpec |
getParameterSpec()
この DigestMethod に関連付けられた、アルゴリズム固有の入力パラメータを返します。 |
| インタフェース javax.xml.crypto.XMLStructure から継承されたメソッド |
|---|
isFeatureSupported |
| インタフェース javax.xml.crypto.AlgorithmMethod から継承されたメソッド |
|---|
getAlgorithm |
| フィールドの詳細 |
|---|
static final String SHA1
static final String SHA256
static final String SHA512
static final String RIPEMD160
| メソッドの詳細 |
|---|
AlgorithmParameterSpec getParameterSpec()
DigestMethod に関連付けられた、アルゴリズム固有の入力パラメータを返します。
返されたパラメータを DigestMethodParameterSpec オブジェクトに型キャストできます。
AlgorithmMethod 内の getParameterSpecnull も可
|
JavaTM Platform Standard Ed. 6 |
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。