インタフェース
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 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
「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のメソッド修飾子と型メソッド説明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のコンストラクタ修飾子コンストラクタ説明XSLTTransformParameterSpec(XMLStructure stylesheet)
指定したスタイル・シートを使用して、XSLTTransformParameterSpec
を作成します。