|
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
内の getParameterSpec
null
になることもある
|
JavaTM Platform Standard Ed. 6 |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
Copyright 2009 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。