declare namespace javax { namespace xml { namespace crypto { namespace dsig { /** * Contains context information for generating XML Signatures. This interface * is primarily intended for type-safety. *

Note that XMLSignContext instances can contain * information and state specific to the XML signature structure it is * used with. The results are unpredictable if an * XMLSignContext is used with different signature structures * (for example, you should not use the same XMLSignContext * instance to sign two different {@link XMLSignature} objects). *

* Supported Properties *

The following properties can be set using the * {@link #setProperty setProperty} method. *

* @author Sean Mullan * @author JSR 105 Expert Group * @since 1.6 * @see XMLSignature#sign(XMLSignContext) */ // @ts-ignore interface XMLSignContext extends javax.xml.crypto.XMLCryptoContext { } } } } }