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