インタフェース
javax.xml.crypto.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内のクラス 修飾子と型 クラス 説明 classDOMStructureDOM固有のXMLStructure。 -
javax.xml.crypto.dsigでのXMLStructureの使用
XMLStructureを実装しているjavax.xml.crypto.dsig内のクラス 修飾子と型 クラス 説明 classTransformService変換アルゴリズムおよび正規化アルゴリズム用の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 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のサブインタフェース 修飾子と型 インタフェース 説明 interfaceKeyInfo「W3C Recommendation for XML-Signature Syntax and Processing」で定義されているXMLKeyInfo要素の表現。interfaceKeyName「W3C Recommendation for XML-Signature Syntax and Processing」で定義されているXMLKeyName要素の表現。interfaceKeyValue「W3C Recommendation for XML-Signature Syntax and Processing」で定義されているXMLKeyValue要素の表現。interfacePGPData「W3C Recommendation for XML-Signature Syntax and Processing」で定義されているXMLPGPData要素の表現。interfaceRetrievalMethod「W3C Recommendation for XML-Signature Syntax and Processing」で定義されているXMLRetrievalMethod要素の表現。interfaceX509Data「W3C Recommendation for XML-Signature Syntax and Processing」で定義されているXMLX509Data要素の表現。interfaceX509IssuerSerial「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内のメソッド 修飾子と型 メソッド 説明 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内のメソッド 修飾子と型 メソッド 説明 XMLStructureXSLTTransformParameterSpec. getStylesheet()スタイル・シートを返します。XMLStructure型のパラメータを持つjavax.xml.crypto.dsig.spec内のコンストラクタ コンストラクタ 説明 XSLTTransformParameterSpec(XMLStructure stylesheet)指定したスタイル・シートを使用して、XSLTTransformParameterSpecを作成します。