インタフェース
javax.xml.crypto.XMLStructureの使用
-
XMLStructureを使用しているパッケージ パッケージ 説明 javax.xml.crypto.dom javax.xml.crypto
パッケージのDOM固有のクラス。javax.xml.crypto.dsig XMLデジタル署名の生成および検証用のクラスです。javax.xml.crypto.dsig.keyinfo KeyInfo
の要素や構造体の解析や処理を行うためのクラス。javax.xml.crypto.dsig.spec XMLデジタル署名用のパラメータ・クラス。 -
-
javax.xml.crypto.domでのXMLStructureの使用
XMLStructureを実装しているjavax.xml.crypto.dom内のクラス 修飾子と型 クラス 説明 class
DOMStructure
DOM固有のXMLStructure
。 -
javax.xml.crypto.dsigでのXMLStructureの使用
XMLStructureを実装しているjavax.xml.crypto.dsig内のクラス 修飾子と型 クラス 説明 class
TransformService
変換アルゴリズムおよび正規化アルゴリズム用のService Provider Interfaceです。型XMLStructureの引数を持つ型を返すjavax.xml.crypto.dsigのメソッド 修飾子と型 メソッド 説明 List<XMLStructure>
SignatureProperty. getContent()
このSignatureProperty
に含まれている1つ以上のXMLStructure
のunmodifiable list
を返します。List<XMLStructure>
XMLObject. getContent()
このXMLObject
に含まれ、任意の名前空間の要素を表すXMLStructure
のunmodifiable list
を返します。XMLStructure型のパラメータを持つjavax.xml.crypto.dsig内のメソッド 修飾子と型 メソッド 説明 abstract void
TransformService. init(XMLStructure parent, XMLCryptoContext context)
指定されたパラメータおよび文書コンテキストでこのTransformService
を初期化します。abstract void
TransformService. marshalParams(XMLStructure parent, XMLCryptoContext context)
アルゴリズム固有のパラメータを整列化します。abstract CanonicalizationMethod
XMLSignatureFactory. newCanonicalizationMethod(String algorithm, XMLStructure params)
指定したアルゴリズムURIおよびパラメータ用にCanonicalizationMethod
を作成します。abstract Transform
XMLSignatureFactory. newTransform(String algorithm, XMLStructure params)
指定したアルゴリズムURIおよびパラメータ用にTransform
を作成します。abstract XMLSignature
XMLSignatureFactory. unmarshalXMLSignature(XMLStructure xmlStructure)
メカニズム固有のXMLStructure
インスタンスからの新しいXMLSignature
インスタンスを非整列化します。型XMLStructureの型引数を持つjavax.xml.crypto.dsigのメソッド・パラメータ 修飾子と型 メソッド 説明 abstract SignatureProperty
XMLSignatureFactory. newSignatureProperty(List<? extends XMLStructure> content, String target, String id)
指定したXMLStructure
、ターゲットURI、およびオプションのidのリストを格納するSignatureProperty
を作成します。abstract XMLObject
XMLSignatureFactory. newXMLObject(List<? extends XMLStructure> content, String id, String mimeType, String encoding)
指定したパラメータからXMLObject
を作成します。 -
javax.xml.crypto.dsig.keyinfoでのXMLStructureの使用
javax.xml.crypto.dsig.keyinfo内のXMLStructureのサブインタフェース 修飾子と型 インタフェース 説明 interface
KeyInfo
「W3C Recommendation for XML-Signature Syntax and Processing」で定義されているXMLKeyInfo
要素の表現。interface
KeyName
「W3C Recommendation for XML-Signature Syntax and Processing」で定義されているXMLKeyName
要素の表現。interface
KeyValue
「W3C Recommendation for XML-Signature Syntax and Processing」で定義されているXMLKeyValue
要素の表現。interface
PGPData
「W3C Recommendation for XML-Signature Syntax and Processing」で定義されているXMLPGPData
要素の表現。interface
RetrievalMethod
「W3C Recommendation for XML-Signature Syntax and Processing」で定義されているXMLRetrievalMethod
要素の表現。interface
X509Data
「W3C Recommendation for XML-Signature Syntax and Processing」で定義されているXMLX509Data
要素の表現。interface
X509IssuerSerial
「W3C Recommendation for XML-Signature Syntax and Processing」で定義されているXMLX509IssuerSerial
要素の表現。型XMLStructureの引数を持つ型を返すjavax.xml.crypto.dsig.keyinfoのメソッド 修飾子と型 メソッド 説明 List<XMLStructure>
KeyInfo. getContent()
キー情報を格納するunmodifiable list
を返します。List<XMLStructure>
PGPData. getExternalElements()
外部名前空間からの要素を表現するXMLStructure
のunmodifiable list
を返します。XMLStructure型のパラメータを持つjavax.xml.crypto.dsig.keyinfo内のメソッド 修飾子と型 メソッド 説明 void
KeyInfo. marshal(XMLStructure parent, XMLCryptoContext context)
キー情報をXMLに整列化します。abstract KeyInfo
KeyInfoFactory. unmarshalKeyInfo(XMLStructure xmlStructure)
メカニズム固有のXMLStructure
(例:DOMStructure
)インスタンスからの新しいKeyInfo
インスタンスを非整列化します。型XMLStructureの型引数を持つjavax.xml.crypto.dsig.keyinfoのメソッド・パラメータ 修飾子と型 メソッド 説明 abstract KeyInfo
KeyInfoFactory. newKeyInfo(List<? extends XMLStructure> content)
指定されたキー情報の型のリストを格納するKeyInfo
を作成します。abstract KeyInfo
KeyInfoFactory. newKeyInfo(List<? extends XMLStructure> content, String id)
指定されたキー情報の型およびオプションの識別子のリストを格納するKeyInfo
を作成します。abstract PGPData
KeyInfoFactory. newPGPData(byte[] keyId, byte[] keyPacket, List<? extends XMLStructure> other)
指定したPGP公開キー識別子、およびオプションのキー・データ・パケットと外部要素のリストからPGPData
を作成します。abstract PGPData
KeyInfoFactory. newPGPData(byte[] keyPacket, List<? extends XMLStructure> other)
指定したPGPキー・データ・パケット、およびオプションの外部要素のリストからPGPData
を作成します。 -
javax.xml.crypto.dsig.specでのXMLStructureの使用
XMLStructureを返すjavax.xml.crypto.dsig.spec内のメソッド 修飾子と型 メソッド 説明 XMLStructure
XSLTTransformParameterSpec. getStylesheet()
スタイル・シートを返します。XMLStructure型のパラメータを持つjavax.xml.crypto.dsig.spec内のコンストラクタ コンストラクタ 説明 XSLTTransformParameterSpec(XMLStructure stylesheet)
指定したスタイル・シートを使用して、XSLTTransformParameterSpec
を作成します。
-