|
JavaTM Platform Standard Ed. 6 |
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Objectjavax.xml.crypto.dom.DOMCryptoContext
javax.xml.crypto.dsig.dom.DOMValidateContext
public class DOMValidateContext
DOM 固有の XMLValidateContext。このクラスには、XMLSignature が整列化され検証される DOM ツリーでの位置を指定する追加のメソッドが格納されます。
XMLSignature の作成後に、基本となる DOM ツリーのコンテンツが呼び出し側によって変更された場合、非整列化された XMLSignature の動作は定義されていません。
また、DOMValidateContext インスタンスには、ともに使用される XML 署名構造に固有の情報および状態を格納できます。DOMValidateContext が異なる署名構造 (たとえば、同じ DOMValidateContext インスタンスを使用して 2 つの異なる XMLSignature オブジェクトを検証すべきでない) とともに使用された場合、予想外の結果となります。
XMLSignatureFactory.unmarshalXMLSignature(XMLValidateContext)| コンストラクタの概要 | |
|---|---|
DOMValidateContext(Key validatingKey,
Node node)
指定した鍵および親ノードを格納する DOMValidateContext を作成します。 |
|
DOMValidateContext(KeySelector ks,
Node node)
指定した鍵セレクタおよび親ノードを格納する DOMValidateContext を作成します。 |
|
| メソッドの概要 | |
|---|---|
Node |
getNode()
ノードを返します。 |
void |
setNode(Node node)
ノードを設定します。 |
| クラス javax.xml.crypto.dom.DOMCryptoContext から継承されたメソッド |
|---|
get, getBaseURI, getDefaultNamespacePrefix, getElementById, getKeySelector, getNamespacePrefix, getProperty, getURIDereferencer, iterator, put, putNamespacePrefix, setBaseURI, setDefaultNamespacePrefix, setIdAttributeNS, setKeySelector, setProperty, setURIDereferencer |
| クラス java.lang.Object から継承されたメソッド |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| インタフェース javax.xml.crypto.XMLCryptoContext から継承されたメソッド |
|---|
get, getBaseURI, getDefaultNamespacePrefix, getKeySelector, getNamespacePrefix, getProperty, getURIDereferencer, put, putNamespacePrefix, setBaseURI, setDefaultNamespacePrefix, setKeySelector, setProperty, setURIDereferencer |
| コンストラクタの詳細 |
|---|
public DOMValidateContext(KeySelector ks,
Node node)
DOMValidateContext を作成します。
ks - 検証鍵を検索するための鍵セレクタnode - ノード
NullPointerException - ks または node が
null の場合
public DOMValidateContext(Key validatingKey,
Node node)
DOMValidateContext を作成します。検証鍵は、getKeySelector メソッドが呼び出されたときに返される 単独 KeySelector に格納されます。
validatingKey - 検証鍵node - ノード
NullPointerException - validatingKey または
node が null の場合| メソッドの詳細 |
|---|
public void setNode(Node node)
node - ノード
NullPointerException - node が null の場合getNode()public Node getNode()
null にはならないsetNode(Node)
|
JavaTM Platform Standard Ed. 6 |
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。