javax.xml.crypto.dom

Class DOMStructure

  • All Implemented Interfaces:
    XMLStructure

    public class DOMStructure
    extends Object
    implements XMLStructure
    A DOM-specific XMLStructure. The purpose of this class is to allow a DOM node to be used to represent extensible content (any elements or mixed content) in XML Signature structures.

    If a sequence of nodes is needed, the node contained in the DOMStructure is the first node of the sequence and successive nodes can be accessed by invoking Node.getNextSibling().

    If the owner document of the DOMStructure is different than the target document of an XMLSignature, the XMLSignature.sign(XMLSignContext) method imports the node into the target document before generating the signature.

    Since:
    1.6
    • Constructor Detail

      • DOMStructure

        public DOMStructure(Node node)
        Creates a DOMStructure containing the specified node.
        Parameters:
        node - the node
        Throws:
        NullPointerException - if node is null
    • Method Detail

      • getNode

        public Node getNode()
        Returns the node contained in this DOMStructure.
        Returns:
        the node
      • isFeatureSupported

        public boolean isFeatureSupported(String feature)
        Description copied from interface: XMLStructure
        Indicates whether a specified feature is supported.
        Specified by:
        isFeatureSupported in interface XMLStructure
        Parameters:
        feature - the feature name (as an absolute URI)
        Returns:
        true if the specified feature is supported, false otherwise
        Throws:
        NullPointerException - if feature is null

Traduction non disponible

Les API Java ne sont pas encore traduites en français sur l'infobrol. Seule la version anglaise est disponible pour l'instant.

Document créé le 11/06/2005, dernière modification le 04/03/2020
Source du document imprimé : https://www.gaudry.be/java-api-rf-javax/xml/crypto/dom/DOMStructure.html

L'infobrol est un site personnel dont le contenu n'engage que moi. Le texte est mis à disposition sous licence CreativeCommons(BY-NC-SA). Plus d'info sur les conditions d'utilisation et sur l'auteur.

Références

  1. Consulter le document html Langue du document :fr Manuel PHP : https://docs.oracle.com

Ces références et liens indiquent des documents consultés lors de la rédaction de cette page, ou qui peuvent apporter un complément d'information, mais les auteurs de ces sources ne peuvent être tenus responsables du contenu de cette page.
L'auteur de ce site est seul responsable de la manière dont sont présentés ici les différents concepts, et des libertés qui sont prises avec les ouvrages de référence. N'oubliez pas que vous devez croiser les informations de sources multiples afin de diminuer les risques d'erreurs.

Table des matières Haut