summaryrefslogtreecommitdiff
path: root/offapi/com/sun/star/xml/crypto/sax
diff options
context:
space:
mode:
Diffstat (limited to 'offapi/com/sun/star/xml/crypto/sax')
-rw-r--r--offapi/com/sun/star/xml/crypto/sax/ConstOfSecurityId.idl48
-rw-r--r--offapi/com/sun/star/xml/crypto/sax/Decryptor.idl64
-rw-r--r--offapi/com/sun/star/xml/crypto/sax/ElementMarkPriority.idl64
-rw-r--r--offapi/com/sun/star/xml/crypto/sax/ElementMarkType.idl53
-rw-r--r--offapi/com/sun/star/xml/crypto/sax/ElementStackItem.idl64
-rw-r--r--offapi/com/sun/star/xml/crypto/sax/Encryptor.idl66
-rw-r--r--offapi/com/sun/star/xml/crypto/sax/SAXEventKeeper.idl62
-rw-r--r--offapi/com/sun/star/xml/crypto/sax/SignatureCreator.idl65
-rw-r--r--offapi/com/sun/star/xml/crypto/sax/SignatureVerifier.idl66
-rw-r--r--offapi/com/sun/star/xml/crypto/sax/XBlockerMonitor.idl60
-rw-r--r--offapi/com/sun/star/xml/crypto/sax/XDecryptionResultBroadcaster.idl75
-rw-r--r--offapi/com/sun/star/xml/crypto/sax/XDecryptionResultListener.idl64
-rw-r--r--offapi/com/sun/star/xml/crypto/sax/XElementStackKeeper.idl74
-rw-r--r--offapi/com/sun/star/xml/crypto/sax/XEncryptionResultBroadcaster.idl75
-rw-r--r--offapi/com/sun/star/xml/crypto/sax/XEncryptionResultListener.idl64
-rw-r--r--offapi/com/sun/star/xml/crypto/sax/XKeyCollector.idl61
-rw-r--r--offapi/com/sun/star/xml/crypto/sax/XMissionTaker.idl60
-rw-r--r--offapi/com/sun/star/xml/crypto/sax/XReferenceCollector.idl70
-rw-r--r--offapi/com/sun/star/xml/crypto/sax/XReferenceResolvedBroadcaster.idl82
-rw-r--r--offapi/com/sun/star/xml/crypto/sax/XReferenceResolvedListener.idl61
-rw-r--r--offapi/com/sun/star/xml/crypto/sax/XSAXEventKeeper.idl146
-rw-r--r--offapi/com/sun/star/xml/crypto/sax/XSAXEventKeeperStatusChangeBroadcaster.idl76
-rw-r--r--offapi/com/sun/star/xml/crypto/sax/XSAXEventKeeperStatusChangeListener.idl78
-rw-r--r--offapi/com/sun/star/xml/crypto/sax/XSecurityController.idl55
-rw-r--r--offapi/com/sun/star/xml/crypto/sax/XSecuritySAXEventKeeper.idl93
-rw-r--r--offapi/com/sun/star/xml/crypto/sax/XSignatureCreationResultBroadcaster.idl76
-rw-r--r--offapi/com/sun/star/xml/crypto/sax/XSignatureCreationResultListener.idl64
-rw-r--r--offapi/com/sun/star/xml/crypto/sax/XSignatureVerifyResultBroadcaster.idl76
-rw-r--r--offapi/com/sun/star/xml/crypto/sax/XSignatureVerifyResultListener.idl64
29 files changed, 0 insertions, 2026 deletions
diff --git a/offapi/com/sun/star/xml/crypto/sax/ConstOfSecurityId.idl b/offapi/com/sun/star/xml/crypto/sax/ConstOfSecurityId.idl
deleted file mode 100644
index f015e6692..000000000
--- a/offapi/com/sun/star/xml/crypto/sax/ConstOfSecurityId.idl
+++ /dev/null
@@ -1,48 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- * <http://www.openoffice.org/license.html>
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-//i20156 - new file for xmlsecurity module
-
-/** -- idl definition -- **/
-
-#ifndef __com_sun_star_xml_crypto_sax_constofsecurityid_idl_
-#define __com_sun_star_xml_crypto_sax_constofsecurityid_idl_
-
-module com { module sun { module star { module xml { module crypto { module sax {
-
-/**
- * Represents the undefined security id
- */
-constants ConstOfSecurityId
-{
- const long UNDEFINEDSECURITYID = -1;
-};
-
-} ; } ; } ; } ; } ; } ;
-
-#endif
-
diff --git a/offapi/com/sun/star/xml/crypto/sax/Decryptor.idl b/offapi/com/sun/star/xml/crypto/sax/Decryptor.idl
deleted file mode 100644
index ebb07a3f5..000000000
--- a/offapi/com/sun/star/xml/crypto/sax/Decryptor.idl
+++ /dev/null
@@ -1,64 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- * <http://www.openoffice.org/license.html>
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-//i20156 - new file for XML security module
-
-/** -- idl definition -- **/
-
-#ifndef __com_sun_star_xml_crypto_sax_decryptor_idl_
-#define __com_sun_star_xml_crypto_sax_decryptor_idl_
-
-#include <com/sun/star/uno/XInterface.idl>
-#include <com/sun/star/uno/Exception.idl>
-#include <com/sun/star/lang/XInitialization.idl>
-#include <com/sun/star/lang/XServiceInfo.idl>
-#include "XReferenceResolvedListener.idl"
-#include "XBlockerMonitor.idl"
-#include "XDecryptionResultBroadcaster.idl"
-#include "XKeyCollector.idl"
-#include "XMissionTaker.idl"
-
-module com { module sun { module star { module xml { module crypto { module sax {
-
-/**
- * Service of Decryptor
- */
-service Decryptor {
- interface XReferenceResolvedListener ;
- interface XBlockerMonitor ;
- interface XDecryptionResultBroadcaster ;
- interface XKeyCollector ;
- interface XMissionTaker ;
- interface com::sun::star::lang::XInitialization ;
- interface com::sun::star::lang::XServiceInfo ;
-};
-
-} ; } ; } ; } ; } ; } ;
-
-
-#endif
-
diff --git a/offapi/com/sun/star/xml/crypto/sax/ElementMarkPriority.idl b/offapi/com/sun/star/xml/crypto/sax/ElementMarkPriority.idl
deleted file mode 100644
index a6b725f47..000000000
--- a/offapi/com/sun/star/xml/crypto/sax/ElementMarkPriority.idl
+++ /dev/null
@@ -1,64 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- * <http://www.openoffice.org/license.html>
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-//i20156 - new file for xmlsecurity module
-
-/** -- idl definition -- **/
-
-#ifndef __com_sun_star_xml_crypto_sax_elementmarkpriority_idl_
-#define __com_sun_star_xml_crypto_sax_elementmarkpriority_idl_
-
-module com { module sun { module star { module xml { module crypto { module sax {
-
-/**
- * Defines priority for the element mark's notification.
- * <p>
- * The PRI_MINIMUM priority is a value less than any practical
- * priority value, it is used when compare between different
- * priority values.
- * <p>
- * The PRI_AFTERMODIFY priority represents the notification will be
- * sent after any internal modification has finished.
- * <p>
- * The PRI_BEFOREMODIFY proirity represents the notification will be
- * sent before any internal modification happens.
- * <p>
- * So an element mark with PRI_BEFOREMODIFY will be handled first,
- * and one with PRI_AFTERMODIFY will be handled at last.
- */
-enum ElementMarkPriority
-{
- MINIMUM = 1,
- AFTERMODIFY,
- BEFOREMODIFY
-};
-
-} ; } ; } ; } ; } ; } ;
-
-
-#endif
-
diff --git a/offapi/com/sun/star/xml/crypto/sax/ElementMarkType.idl b/offapi/com/sun/star/xml/crypto/sax/ElementMarkType.idl
deleted file mode 100644
index 0dc048a05..000000000
--- a/offapi/com/sun/star/xml/crypto/sax/ElementMarkType.idl
+++ /dev/null
@@ -1,53 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- * <http://www.openoffice.org/license.html>
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-//i20156 - new file for xmlsecurity module
-
-/** -- idl definition -- **/
-
-#ifndef __com_sun_star_xml_crypto_sax_elementmarktype_idl_
-#define __com_sun_star_xml_crypto_sax_elementmarktype_idl_
-
-module com { module sun { module star { module xml { module crypto { module sax {
-
-/**
- * Defines types of element mark.
- * <p>
- * the TYPEOFELEMENTMARK type represents a blocker, and the TYPEOFELEMENTCOLLECTOR
- * type represents a element collector.
- */
-enum ElementMarkType
-{
- ELEMENTMARK = 1,
- ELEMENTCOLLECTOR
-};
-
-
-} ; } ; } ; } ; } ; } ;
-
-#endif
-
diff --git a/offapi/com/sun/star/xml/crypto/sax/ElementStackItem.idl b/offapi/com/sun/star/xml/crypto/sax/ElementStackItem.idl
deleted file mode 100644
index 00d710a40..000000000
--- a/offapi/com/sun/star/xml/crypto/sax/ElementStackItem.idl
+++ /dev/null
@@ -1,64 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- * <http://www.openoffice.org/license.html>
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-//i20156 - new file for xmlsecurity module
-
-/** -- idl definition -- **/
-
-#ifndef __com_sun_star_xml_crypto_sax_xelementstackitem_idl_
-#define __com_sun_star_xml_crypto_sax_xelementstackitem_idl_
-
-#include <com/sun/star/xml/sax/XDocumentHandler.idl>
-
-module com { module sun { module star { module xml { module crypto { module sax {
-
-/**
- * A struct to keep a startElement/endElement SAX event.
- */
-struct ElementStackItem
-{
- /**
- * whether it is a startElement event
- */
- boolean isStartElementEvent;
-
- /**
- * the name of the element
- */
- string elementName;
-
- /**
- * attribute list for a startElement event
- */
- com::sun::star::xml::sax::XAttributeList xAttributes;
-};
-
-} ; } ; } ; } ; } ; } ;
-
-
-#endif
-
diff --git a/offapi/com/sun/star/xml/crypto/sax/Encryptor.idl b/offapi/com/sun/star/xml/crypto/sax/Encryptor.idl
deleted file mode 100644
index 70e9c1fe0..000000000
--- a/offapi/com/sun/star/xml/crypto/sax/Encryptor.idl
+++ /dev/null
@@ -1,66 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- * <http://www.openoffice.org/license.html>
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-//i20156 - new file for XML security module
-
-/** -- idl definition -- **/
-
-#ifndef __com_sun_star_xml_crypto_sax_encryptor_idl_
-#define __com_sun_star_xml_crypto_sax_encryptor_idl_
-
-#include <com/sun/star/uno/XInterface.idl>
-#include <com/sun/star/uno/Exception.idl>
-#include <com/sun/star/lang/XInitialization.idl>
-#include <com/sun/star/lang/XServiceInfo.idl>
-#include "XReferenceResolvedListener.idl"
-#include "XReferenceCollector.idl"
-#include "XBlockerMonitor.idl"
-#include "XEncryptionResultBroadcaster.idl"
-#include "XKeyCollector.idl"
-#include "XMissionTaker.idl"
-
-module com { module sun { module star { module xml { module crypto { module sax {
-
-/**
- * Service of Encryptor
- */
-service Encryptor {
- interface XReferenceResolvedListener ;
- interface XReferenceCollector ;
- interface XBlockerMonitor ;
- interface XEncryptionResultBroadcaster ;
- interface XKeyCollector ;
- interface XMissionTaker ;
- interface com::sun::star::lang::XInitialization ;
- interface com::sun::star::lang::XServiceInfo ;
-};
-
-} ; } ; } ; } ; } ; } ;
-
-
-#endif
-
diff --git a/offapi/com/sun/star/xml/crypto/sax/SAXEventKeeper.idl b/offapi/com/sun/star/xml/crypto/sax/SAXEventKeeper.idl
deleted file mode 100644
index 475065719..000000000
--- a/offapi/com/sun/star/xml/crypto/sax/SAXEventKeeper.idl
+++ /dev/null
@@ -1,62 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- * <http://www.openoffice.org/license.html>
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-//i20156 - new file for XML security module
-
-/** -- idl definition -- **/
-
-#ifndef __com_sun_star_xml_crypto_sax_saxeventkeeper_idl_
-#define __com_sun_star_xml_crypto_sax_saxeventkeeper_idl_
-
-#include <com/sun/star/uno/XInterface.idl>
-#include <com/sun/star/uno/Exception.idl>
-#include <com/sun/star/xml/sax/XDocumentHandler.idl>
-#include <com/sun/star/lang/XInitialization.idl>
-#include <com/sun/star/lang/XServiceInfo.idl>
-#include "XSecuritySAXEventKeeper.idl"
-#include "XReferenceResolvedBroadcaster.idl"
-#include "XSAXEventKeeperStatusChangeBroadcaster.idl"
-
-module com { module sun { module star { module xml { module crypto { module sax {
-
-/**
- * Service of SAXEventKeeper
- */
-service SAXEventKeeper {
- interface XSecuritySAXEventKeeper ;
- interface XReferenceResolvedBroadcaster ;
- interface XSAXEventKeeperStatusChangeBroadcaster ;
- interface com::sun::star::xml::sax::XDocumentHandler ;
- interface com::sun::star::lang::XInitialization ;
- interface com::sun::star::lang::XServiceInfo ;
-};
-
-} ; } ; } ; } ; } ; } ;
-
-
-#endif
-
diff --git a/offapi/com/sun/star/xml/crypto/sax/SignatureCreator.idl b/offapi/com/sun/star/xml/crypto/sax/SignatureCreator.idl
deleted file mode 100644
index 2f302830a..000000000
--- a/offapi/com/sun/star/xml/crypto/sax/SignatureCreator.idl
+++ /dev/null
@@ -1,65 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- * <http://www.openoffice.org/license.html>
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
- //i20156 - new file for XML security module
-
- /** -- idl definition -- **/
-
-#ifndef __com_sun_star_xml_crypto_sax_signaturecreator_idl_
-#define __com_sun_star_xml_crypto_sax_signaturecreator_idl_
-
-#include <com/sun/star/uno/XInterface.idl>
-#include <com/sun/star/uno/Exception.idl>
-#include <com/sun/star/lang/XInitialization.idl>
-#include <com/sun/star/lang/XServiceInfo.idl>
-#include <com/sun/star/xml/crypto/XUriBinding.idl>
-#include "XReferenceResolvedListener.idl"
-#include "XReferenceCollector.idl"
-#include "XSignatureCreationResultBroadcaster.idl"
-#include "XBlockerMonitor.idl"
-#include "XKeyCollector.idl"
-#include "XMissionTaker.idl"
-
-module com { module sun { module star { module xml { module crypto { module sax {
-
-/*
- * * Service of SignatureCreator
- */
-
-service SignatureCreator
-{
- interface XReferenceResolvedListener ;
- interface XReferenceCollector ;
- interface XSignatureCreationResultBroadcaster ;
- interface XBlockerMonitor ;
- interface XKeyCollector ;
- interface XMissionTaker ;
- interface com::sun::star::xml::crypto::XUriBinding;
- interface com::sun::star::lang::XInitialization ;
- interface com::sun::star::lang::XServiceInfo ;
-} ; } ; } ; } ; } ; } ; } ;
-
-#endif
diff --git a/offapi/com/sun/star/xml/crypto/sax/SignatureVerifier.idl b/offapi/com/sun/star/xml/crypto/sax/SignatureVerifier.idl
deleted file mode 100644
index 6ea35087a..000000000
--- a/offapi/com/sun/star/xml/crypto/sax/SignatureVerifier.idl
+++ /dev/null
@@ -1,66 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- * <http://www.openoffice.org/license.html>
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-//i20156 - new file for XML security module
-
-/** -- idl definition -- **/
-
-#ifndef __com_sun_star_xml_crypto_sax_signatureverifier_idl_
-#define __com_sun_star_xml_crypto_sax_signatureverifier_idl_
-
-#include <com/sun/star/uno/XInterface.idl>
-#include <com/sun/star/uno/Exception.idl>
-#include <com/sun/star/lang/XInitialization.idl>
-#include <com/sun/star/lang/XServiceInfo.idl>
-#include <com/sun/star/xml/crypto/XUriBinding.idl>
-#include "XReferenceResolvedListener.idl"
-#include "XReferenceCollector.idl"
-#include "XSignatureVerifyResultBroadcaster.idl"
-#include "XKeyCollector.idl"
-#include "XMissionTaker.idl"
-
-module com { module sun { module star { module xml { module crypto { module sax {
-
-/**
- * Service of SignatureVerifier
- */
-service SignatureVerifier {
- interface XReferenceResolvedListener ;
- interface XReferenceCollector ;
- interface XSignatureVerifyResultBroadcaster ;
- interface XKeyCollector ;
- interface XMissionTaker ;
- interface com::sun::star::xml::crypto::XUriBinding;
- interface com::sun::star::lang::XInitialization ;
- interface com::sun::star::lang::XServiceInfo ;
-};
-
- } ; } ; } ; } ; } ; } ;
-
-
-#endif
-
diff --git a/offapi/com/sun/star/xml/crypto/sax/XBlockerMonitor.idl b/offapi/com/sun/star/xml/crypto/sax/XBlockerMonitor.idl
deleted file mode 100644
index 619c78ebb..000000000
--- a/offapi/com/sun/star/xml/crypto/sax/XBlockerMonitor.idl
+++ /dev/null
@@ -1,60 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- * <http://www.openoffice.org/license.html>
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-//i20156 - new file for XML security module
-
-/** -- idl definition -- **/
-
-#ifndef __com_sun_star_xml_crypto_sax_xblockermonitor_idl_
-#define __com_sun_star_xml_crypto_sax_xblockermonitor_idl_
-
-#include <com/sun/star/uno/XInterface.idl>
-#include <com/sun/star/uno/Exception.idl>
-
-module com { module sun { module star { module xml { module crypto { module sax {
-
-/**
- * Interface of Blocker Monitor.
- * <p>
- * This interface is used to manipulate a blocker.
- */
-interface XBlockerMonitor : com::sun::star::uno::XInterface
-{
- /**
- * Configures the blocker's id.
- *
- * @param id the keeper id of the blocker
- */
- void setBlockerId([in] long id)
- raises( com::sun::star::uno::Exception );
-};
-
-} ; } ; } ; } ; } ; } ;
-
-
-#endif
-
diff --git a/offapi/com/sun/star/xml/crypto/sax/XDecryptionResultBroadcaster.idl b/offapi/com/sun/star/xml/crypto/sax/XDecryptionResultBroadcaster.idl
deleted file mode 100644
index 6bfa76610..000000000
--- a/offapi/com/sun/star/xml/crypto/sax/XDecryptionResultBroadcaster.idl
+++ /dev/null
@@ -1,75 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- * <http://www.openoffice.org/license.html>
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-//i20156 - new file for XML security module
-
-/** -- idl definition -- **/
-
-#ifndef __com_sun_star_xml_crypto_sax_xdecryptionresultbroadcaster_idl_
-#define __com_sun_star_xml_crypto_sax_xdecryptionresultbroadcaster_idl_
-
-#include <com/sun/star/uno/XInterface.idl>
-#include <com/sun/star/uno/Exception.idl>
-
-module com { module sun { module star { module xml { module crypto { module sax {
-
-interface XDecryptionResultListener;
-
-/**
- * Interface of Decryption Result Broadcaster.
- * <p>
- * This interface is used to manipulate decryption result listener.
- */
-interface XDecryptionResultBroadcaster : com::sun::star::uno::XInterface
-{
- /**
- * Adds a new decryption result listener.
- * <p>
- * When the decryption is finished, the result information will be sent to this
- * listener.
- *
- * @param listener the listener to be added
- */
- void addDecryptionResultListener(
- [in] XDecryptionResultListener listener)
- raises( com::sun::star::uno::Exception );
-
- /**
- * Removes a decryption result listener.
- * <p>
- * After a listener is removed, no result information will be sent to it.
- *
- * @param listener the listener to be removed
- */
- void removeDecryptionResultListener([in] XDecryptionResultListener listener);
-};
-
-} ; } ; } ; } ; } ; } ;
-
-
-#endif
-
diff --git a/offapi/com/sun/star/xml/crypto/sax/XDecryptionResultListener.idl b/offapi/com/sun/star/xml/crypto/sax/XDecryptionResultListener.idl
deleted file mode 100644
index 1a9ed354b..000000000
--- a/offapi/com/sun/star/xml/crypto/sax/XDecryptionResultListener.idl
+++ /dev/null
@@ -1,64 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- * <http://www.openoffice.org/license.html>
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-//i20156 - new file for XML security module
-
-/** -- idl definition -- **/
-
-#ifndef __com_sun_star_xml_crypto_sax_xdecryptionresultlistener_idl_
-#define __com_sun_star_xml_crypto_sax_xdecryptionresultlistener_idl_
-
-#include <com/sun/star/uno/XInterface.idl>
-#include <com/sun/star/uno/Exception.idl>
-#include <com/sun/star/xml/crypto/SecurityOperationStatus.idl>
-
-module com { module sun { module star { module xml { module crypto { module sax {
-
-/**
- * Interface of Decryption Result Listener.
- * <p>
- * This interface is used to receive the result information of a
- * decryption operation.
- */
-interface XDecryptionResultListener : com::sun::star::uno::XInterface
-{
- /**
- * Notifies the decryption result.
- *
- * @param securityId the security id of the encryption to be decrypted
- * @param decryptionResult the result information
- */
- void decrypted(
- [in] long securityId,
- [in] com::sun::star::xml::crypto::SecurityOperationStatus decryptionResult);
-};
-
-} ; } ; } ; } ; } ; } ;
-
-
-#endif
-
diff --git a/offapi/com/sun/star/xml/crypto/sax/XElementStackKeeper.idl b/offapi/com/sun/star/xml/crypto/sax/XElementStackKeeper.idl
deleted file mode 100644
index f3463bf70..000000000
--- a/offapi/com/sun/star/xml/crypto/sax/XElementStackKeeper.idl
+++ /dev/null
@@ -1,74 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- * <http://www.openoffice.org/license.html>
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-//i20156 - new file for XML security module
-
-/** -- idl definition -- **/
-
-#ifndef __com_sun_star_xml_crypto_sax_xelementstackkeeper_idl_
-#define __com_sun_star_xml_crypto_sax_xelementstackkeeper_idl_
-
-#include <com/sun/star/uno/XInterface.idl>
-#include <com/sun/star/uno/Exception.idl>
-#include <com/sun/star/xml/sax/XDocumentHandler.idl>
-#include <com/sun/star/xml/crypto/sax/ElementStackItem.idl>
-
-module com { module sun { module star { module xml { module crypto { module sax {
-
-/**
- * Manipulate the "key SAX events" in a SAX event stream.
- *
- * @see XSecurityController
- */
-interface XElementStackKeeper : com::sun::star::uno::XInterface
-{
- /**
- * Starts to buffer key SAX events.
- */
- void start();
-
- /**
- * Stops buffering key SAX events.
- */
- void stop();
-
- /**
- * Transfers the buffered key SAX events to a document handler.
- * <p>
- * All transferred events are removed from the buffer.
- *
- * @param handler the document to receive key SAX events
- * @param includingTheLastEvent whether to transfer the last key SAX event
- */
- void retrieve( [in] com::sun::star::xml::sax::XDocumentHandler handler, [in] boolean includingTheLastEvent);
-};
-
-} ; } ; } ; } ; } ; } ;
-
-
-#endif
-
diff --git a/offapi/com/sun/star/xml/crypto/sax/XEncryptionResultBroadcaster.idl b/offapi/com/sun/star/xml/crypto/sax/XEncryptionResultBroadcaster.idl
deleted file mode 100644
index 82f55f566..000000000
--- a/offapi/com/sun/star/xml/crypto/sax/XEncryptionResultBroadcaster.idl
+++ /dev/null
@@ -1,75 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- * <http://www.openoffice.org/license.html>
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-//i20156 - new file for XML security module
-
-/** -- idl definition -- **/
-
-#ifndef __com_sun_star_xml_crypto_sax_xencryptionresultbroadcaster_idl_
-#define __com_sun_star_xml_crypto_sax_xencryptionresultbroadcaster_idl_
-
-#include <com/sun/star/uno/XInterface.idl>
-#include <com/sun/star/uno/Exception.idl>
-
-module com { module sun { module star { module xml { module crypto { module sax {
-
-interface XEncryptionResultListener;
-
-/**
- * Interface of Encryption Result Broadcaster.
- * <p>
- * This interface is used to manipulate encryption result listener.
- */
-interface XEncryptionResultBroadcaster : com::sun::star::uno::XInterface
-{
- /**
- * Adds a new encryption result listener.
- * <p>
- * When the encryption is finished, the result information will be sent to this
- * listener.
- *
- * @param listener the listener to be added
- */
- void addEncryptionResultListener(
- [in] XEncryptionResultListener listener)
- raises( com::sun::star::uno::Exception );
-
- /**
- * Removes an encryption result listener.
- * <p>
- * After a listener is removed, no result information will be sent to it.
- *
- * @param listener the listener to be removed
- */
- void removeEncryptionResultListener([in] XEncryptionResultListener listener);
-};
-
-} ; } ; } ; } ; } ; } ;
-
-
-#endif
-
diff --git a/offapi/com/sun/star/xml/crypto/sax/XEncryptionResultListener.idl b/offapi/com/sun/star/xml/crypto/sax/XEncryptionResultListener.idl
deleted file mode 100644
index 00dcdf34e..000000000
--- a/offapi/com/sun/star/xml/crypto/sax/XEncryptionResultListener.idl
+++ /dev/null
@@ -1,64 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- * <http://www.openoffice.org/license.html>
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-//i20156 - new file for XML security module
-
-/** -- idl definition -- **/
-
-#ifndef __com_sun_star_xml_crypto_sax_xencryptionresultlistener_idl_
-#define __com_sun_star_xml_crypto_sax_xencryptionresultlistener_idl_
-
-#include <com/sun/star/uno/XInterface.idl>
-#include <com/sun/star/uno/Exception.idl>
-#include <com/sun/star/xml/crypto/SecurityOperationStatus.idl>
-
-module com { module sun { module star { module xml { module crypto { module sax {
-
-/**
- * Interface of Encryption Result Listener.
- * <p>
- * This interface is used to receive the result information of an
- * encryption operation.
- */
-interface XEncryptionResultListener : com::sun::star::uno::XInterface
-{
- /**
- * Notifies the encryption result.
- *
- * @param securityId the security id of the encryption
- * @param encryptionResult the result information
- */
- void encrypted(
- [in] long securityId,
- [in] com::sun::star::xml::crypto::SecurityOperationStatus encryptionResult);
-};
-
-} ; } ; } ; } ; } ; } ;
-
-
-#endif
-
diff --git a/offapi/com/sun/star/xml/crypto/sax/XKeyCollector.idl b/offapi/com/sun/star/xml/crypto/sax/XKeyCollector.idl
deleted file mode 100644
index 8f46a3454..000000000
--- a/offapi/com/sun/star/xml/crypto/sax/XKeyCollector.idl
+++ /dev/null
@@ -1,61 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- * <http://www.openoffice.org/license.html>
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-//i20156 - new file for XML security module
-
-/** -- idl definition -- **/
-
-#ifndef __com_sun_star_xml_crypto_sax_xkeycollector_idl_
-#define __com_sun_star_xml_crypto_sax_xkeycollector_idl_
-
-#include <com/sun/star/uno/XInterface.idl>
-#include <com/sun/star/uno/Exception.idl>
-
-module com { module sun { module star { module xml { module crypto { module sax {
-
-/**
- * Interface of Key Collector.
- * <p>
- * This interface is used to manipulate key materials.
- */
-interface XKeyCollector : com::sun::star::uno::XInterface
-{
- /**
- * Set the keeper id of the key element.
- *
- * @param id the keeper id of the key element. If the id is 0, then it represents
- * that this security entity has included its key material internally.
- */
- void setKeyId([in] long id)
- raises( com::sun::star::uno::Exception );
-};
-
-} ; } ; } ; } ; } ; } ;
-
-
-#endif
-
diff --git a/offapi/com/sun/star/xml/crypto/sax/XMissionTaker.idl b/offapi/com/sun/star/xml/crypto/sax/XMissionTaker.idl
deleted file mode 100644
index 61e25f536..000000000
--- a/offapi/com/sun/star/xml/crypto/sax/XMissionTaker.idl
+++ /dev/null
@@ -1,60 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- * <http://www.openoffice.org/license.html>
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-//i20156 - new file for XML security module
-
-/** -- idl definition -- **/
-
-#ifndef __com_sun_star_xml_crypto_sax_xmissiontaker_idl_
-#define __com_sun_star_xml_crypto_sax_xmissiontaker_idl_
-
-#include <com/sun/star/uno/XInterface.idl>
-#include <com/sun/star/uno/Exception.idl>
-
-module com { module sun { module star { module xml { module crypto { module sax {
-
-/**
- * Interface of Mission Taker.
- * <p>
- * This interface is used to control a mission.
- */
-interface XMissionTaker : com::sun::star::uno::XInterface
-{
- /**
- * Forces a mission to make an end.
- *
- * @return <true/> if the mission is completed successfully, <false/>
- * otherwise.
- */
- boolean endMission();
-};
-
-} ; } ; } ; } ; } ; } ;
-
-
-#endif
-
diff --git a/offapi/com/sun/star/xml/crypto/sax/XReferenceCollector.idl b/offapi/com/sun/star/xml/crypto/sax/XReferenceCollector.idl
deleted file mode 100644
index b4ca64630..000000000
--- a/offapi/com/sun/star/xml/crypto/sax/XReferenceCollector.idl
+++ /dev/null
@@ -1,70 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- * <http://www.openoffice.org/license.html>
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-//i20156 - new file for XML security module
-
-/** -- idl definition -- **/
-
-#ifndef __com_sun_star_xml_crypto_sax_xsignaturecollector_idl_
-#define __com_sun_star_xml_crypto_sax_xsignaturecollector_idl_
-
-#include <com/sun/star/uno/XInterface.idl>
-#include <com/sun/star/uno/Exception.idl>
-
-module com { module sun { module star { module xml { module crypto { module sax {
-
-/**
- * Interface of Signature Collector.
- * <p>
- * This interface is used to control collecting a signature.
- */
-interface XReferenceCollector : com::sun::star::uno::XInterface
-{
- /**
- * Sets the reference count of the signature.
- *
- * @param count the reference count of the signature
- */
- void setReferenceCount([in] long count)
- raises( com::sun::star::uno::Exception );
-
- /**
- * Set the keeper id of the element collector of the
- * referenced element.
- *
- * @param id the keeper id of the element collector,
- * which is collecting a referenced element
- */
- void setReferenceId([in] long id)
- raises( com::sun::star::uno::Exception );
-};
-
-} ; } ; } ; } ; } ; } ;
-
-
-#endif
-
diff --git a/offapi/com/sun/star/xml/crypto/sax/XReferenceResolvedBroadcaster.idl b/offapi/com/sun/star/xml/crypto/sax/XReferenceResolvedBroadcaster.idl
deleted file mode 100644
index c0bab5775..000000000
--- a/offapi/com/sun/star/xml/crypto/sax/XReferenceResolvedBroadcaster.idl
+++ /dev/null
@@ -1,82 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- * <http://www.openoffice.org/license.html>
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-//i20156 - new file for XML security module
-
-/** -- idl definition -- **/
-
-#ifndef __com_sun_star_xml_crypto_sax_xreferenceresolvedbroadcaster_idl_
-#define __com_sun_star_xml_crypto_sax_xreferenceresolvedbroadcaster_idl_
-
-#include <com/sun/star/uno/XInterface.idl>
-#include <com/sun/star/uno/Exception.idl>
-
-module com { module sun { module star { module xml { module crypto { module sax {
-
-interface XReferenceResolvedListener;
-
-/**
- * Interface of Reference Resolved Broadcaster.
- * <p>
- * This interface is used to manipulate reference resolved listener.
- */
-interface XReferenceResolvedBroadcaster : com::sun::star::uno::XInterface
-{
- /**
- * Adds a new reference resolved listener for a element collector.
- * <p>
- * When the element collector has completely collected that element,
- * this listener will receive a notification.
- *
- * @param referenceId the id of the element collector for which
- * the new listener is added
- * @param listener the listener to be added
- */
- void addReferenceResolvedListener(
- [in] long referenceId,
- [in] XReferenceResolvedListener listener);
-
- /**
- * Removes a listener from a element collector.
- * <p>
- * When a listener is removed, it will not receive notification when
- * collection completes.
- *
- * @param referenceId the id of the element collector from which
- * the listener is removed
- * @param listener the listener to be removed
- */
- void removeReferenceResolvedListener(
- [in] long referenceId,
- [in] XReferenceResolvedListener listener);
-};
-
-} ; } ; } ; } ; } ; } ;
-
-
-#endif
-
diff --git a/offapi/com/sun/star/xml/crypto/sax/XReferenceResolvedListener.idl b/offapi/com/sun/star/xml/crypto/sax/XReferenceResolvedListener.idl
deleted file mode 100644
index 1cd5dcbba..000000000
--- a/offapi/com/sun/star/xml/crypto/sax/XReferenceResolvedListener.idl
+++ /dev/null
@@ -1,61 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- * <http://www.openoffice.org/license.html>
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-//i20156 - new file for XML security module
-
-/** -- idl definition -- **/
-
-#ifndef __com_sun_star_xml_crypto_sax_xreferenceresolvedlistener_idl_
-#define __com_sun_star_xml_crypto_sax_xreferenceresolvedlistener_idl_
-
-#include <com/sun/star/uno/XInterface.idl>
-#include <com/sun/star/uno/Exception.idl>
-
-module com { module sun { module star { module xml { module crypto { module sax {
-
-/**
- * Interface of Reference Resolved Listener.
- * <p>
- * This interface is used to receive the collection completion notification for a element
- * collector.
- */
-interface XReferenceResolvedListener : com::sun::star::uno::XInterface
-{
- /**
- * Notifies an element has been collected by an element collector.
- *
- * @param referenceId the id of the element collector
- */
- void referenceResolved([in] long referenceId)
- raises( com::sun::star::uno::Exception );
-};
-
-} ; } ; } ; } ; } ; } ;
-
-
-#endif
-
diff --git a/offapi/com/sun/star/xml/crypto/sax/XSAXEventKeeper.idl b/offapi/com/sun/star/xml/crypto/sax/XSAXEventKeeper.idl
deleted file mode 100644
index 380da18e4..000000000
--- a/offapi/com/sun/star/xml/crypto/sax/XSAXEventKeeper.idl
+++ /dev/null
@@ -1,146 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- * <http://www.openoffice.org/license.html>
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-//i20156 - new file for XML security module
-
-/** -- idl definition -- **/
-
-#ifndef __com_sun_star_xml_crypto_sax_xsaxeventkeeper_idl_
-#define __com_sun_star_xml_crypto_sax_xsaxeventkeeper_idl_
-
-#include <com/sun/star/uno/XInterface.idl>
-#include <com/sun/star/uno/Exception.idl>
-#include <com/sun/star/xml/sax/XDocumentHandler.idl>
-#include <com/sun/star/xml/wrapper/XXMLDocumentWrapper.idl>
-#include <com/sun/star/xml/wrapper/XXMLElementWrapper.idl>
-
-module com { module sun { module star { module xml { module crypto { module sax {
-
-/**
- * Interface of SAX Event Keeper.
- * <p>
- * This interface is used to manipulate element marks in a SAX event stream.
- * <p>
- * There are two kinds of element mark, one is element collector, which is
- * used to collect a particular element from the SAX event stream; the other
- * is blocker, which is used to block the SAX event stream.
- */
-interface XSAXEventKeeper : com::sun::star::uno::XInterface
-{
- /**
- * Adds a new element collector on the next element in the SAX event
- * stream.
- *
- * @return the keeper id of the new element collector
- */
- long addElementCollector();
-
- /**
- * Removes an element collector.
- *
- * @param id the keeper id of the element collector to be removed
- */
- void removeElementCollector([in] long id);
-
- /**
- * Adds a new blocker on the next element in the SAX event stream.
- * <p>
- * No SAX event starting from the next element will be forwarded until
- * this blocker is removed.
- *
- * @return the keeper id of the new blocker
- */
- long addBlocker();
-
- /**
- * Removes a blocker
- *
- * @param id the keeper id of the blocker to be removed
- */
- void removeBlocker([in] long id);
-
- /**
- * Checks whether the SAX event stream is blocking.
- *
- * @return <code>true</code> if blocking, <code>false</code> otherwise
- */
- boolean isBlocking();
-
- /**
- * Gets the element of an element mark.
- *
- * @param id the keeper id of the element mark, it can be a element
- * collector or a blocker
- */
- com::sun::star::xml::wrapper::XXMLElementWrapper getElement([in] long id);
-
- /**
- * Sets the element of an element mark.
- * <p>
- * When an element is replaced outside of this interface, then uses this method
- * can restore the link between an element mark and its working element.
- *
- * @param id the keeper id of the element mark to be set
- * @param aElement the new element for this element mark.
- */
- void setElement(
- [in] long id,
- [in] com::sun::star::xml::wrapper::XXMLElementWrapper aElement);
-
- /**
- * Sets the next document handler in the SAX chain.
- * <p>
- * This handler will receive SAX events forwarded by the SAXEventKeeper.
- *
- * @param nextHandler the next handler in the SAX chain
- * @return the old next handler
- */
- com::sun::star::xml::sax::XDocumentHandler setNextHandler(
- [in] com::sun::star::xml::sax::XDocumentHandler nextHandler);
-
- /**
- * Prints information about all buffered elements.
- *
- * @return a tree-style string including all buffer information
- */
- string printBufferNodeTree();
-
- /**
- * Gets the element which current blocking happens.
- * <p>
- * This element is the working element of the first blocker in tree order.
- *
- * @return the current blocking element
- */
- com::sun::star::xml::wrapper::XXMLElementWrapper getCurrentBlockingNode();
-};
-
-} ; } ; } ; } ; } ; } ;
-
-
-#endif
-
diff --git a/offapi/com/sun/star/xml/crypto/sax/XSAXEventKeeperStatusChangeBroadcaster.idl b/offapi/com/sun/star/xml/crypto/sax/XSAXEventKeeperStatusChangeBroadcaster.idl
deleted file mode 100644
index e532ec539..000000000
--- a/offapi/com/sun/star/xml/crypto/sax/XSAXEventKeeperStatusChangeBroadcaster.idl
+++ /dev/null
@@ -1,76 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- * <http://www.openoffice.org/license.html>
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-//i20156 - new file for XML security module
-
-/** -- idl definition -- **/
-
-#ifndef __com_sun_star_xml_crypto_sax_xsaxeventkeeperstatuschangebroadcaster_idl_
-#define __com_sun_star_xml_crypto_sax_xsaxeventkeeperstatuschangebroadcaster_idl_
-
-#include <com/sun/star/uno/XInterface.idl>
-#include <com/sun/star/uno/Exception.idl>
-
-module com { module sun { module star { module xml { module crypto { module sax {
-
-interface XSAXEventKeeperStatusChangeListener;
-
-/**
- * Interface of SAXEventKeeper Status Change Broadcaster.
- * <p>
- * This interface is used to manipulate SAXEventKeeper status change listener.
- */
-interface XSAXEventKeeperStatusChangeBroadcaster : com::sun::star::uno::XInterface
-{
- /**
- * Adds a new status change listener.
- * <p>
- * When the SAXEventKeeper's status changes, the listener will receive a
- * notification.
- *
- * @param listener the listener to be added
- */
- void addSAXEventKeeperStatusChangeListener(
- [in] XSAXEventKeeperStatusChangeListener listener);
-
- /**
- * Removes a status change listener.
- * <p>
- * After a listener is removed, no status change notification will be
- * sent to it.
- *
- * @param listener the listener to be removed
- */
- void removeSAXEventKeeperStatusChangeListener(
- [in] XSAXEventKeeperStatusChangeListener listener);
-};
-
-} ; } ; } ; } ; } ; } ;
-
-
-#endif
-
diff --git a/offapi/com/sun/star/xml/crypto/sax/XSAXEventKeeperStatusChangeListener.idl b/offapi/com/sun/star/xml/crypto/sax/XSAXEventKeeperStatusChangeListener.idl
deleted file mode 100644
index e136f8453..000000000
--- a/offapi/com/sun/star/xml/crypto/sax/XSAXEventKeeperStatusChangeListener.idl
+++ /dev/null
@@ -1,78 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- * <http://www.openoffice.org/license.html>
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-//i20156 - new file for XML security module
-
-/** -- idl definition -- **/
-
-#ifndef __com_sun_star_xml_crypto_sax_xsaxeventkeeperstatuschangelistener_idl_
-#define __com_sun_star_xml_crypto_sax_xsaxeventkeeperstatuschangelistener_idl_
-
-#include <com/sun/star/uno/XInterface.idl>
-#include <com/sun/star/uno/Exception.idl>
-
-module com { module sun { module star { module xml { module crypto { module sax {
-
-/**
- * Interface of SAXEventKeeper Status Change Listener.
- * <p>
- * This interface is used to receive the SAXEventKeeper status change notification.
- */
-interface XSAXEventKeeperStatusChangeListener : com::sun::star::uno::XInterface
-{
- /**
- * Notifies the SAXEventKeeper is entering/leaving blocking state.
- *
- * @param isBlocking <code>true</code> if the SAXEventKeeper is
- * entering blocking state, <code>false</code>
- * otherwise
- */
- void blockingStatusChanged([in] boolean isBlocking);
-
- /**
- * Notifies the SAXEventKeeper is entering/leaving collecting state.
- *
- * @param isInsideCollectedElement <code>true</code> if the SAXEventKeeper is
- * collecting some element, <code>false</code>
- * otherwise
- */
- void collectionStatusChanged([in] boolean isInsideCollectedElement);
-
- /**
- * Notifies the SAXEventKeeper's buffer is empty/not empty
- *
- * @param isBufferEmpty <code>true</code> if the SAXEventKeeper has no buffer
- * at all; <code>false</code> otherwise.
- */
- void bufferStatusChanged([in] boolean isBufferEmpty);
-};
-
-} ; } ; } ; } ; } ; } ;
-
-
-#endif
-
diff --git a/offapi/com/sun/star/xml/crypto/sax/XSecurityController.idl b/offapi/com/sun/star/xml/crypto/sax/XSecurityController.idl
deleted file mode 100644
index b0dfe8a18..000000000
--- a/offapi/com/sun/star/xml/crypto/sax/XSecurityController.idl
+++ /dev/null
@@ -1,55 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- * <http://www.openoffice.org/license.html>
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-//i20156 - new file for XML security module
-
-/** -- idl definition -- **/
-
-#ifndef __com_sun_star_xml_crypto_sax_xbuffercontroller_idl_
-#define __com_sun_star_xml_crypto_sax_xbuffercontroller_idl_
-
-#include <com/sun/star/uno/XInterface.idl>
-#include <com/sun/star/uno/Exception.idl>
-#include <com/sun/star/xml/sax/XDocumentHandler.idl>
-#include <com/sun/star/io/XInputStream.idl>
-
-module com { module sun { module star { module xml { module crypto { module sax {
-
-/**
- * Interface of XML Security Controller
- * <p>
- * This interface is used to control security operations in the XML security framework.
- */
-interface XSecurityController : com::sun::star::uno::XInterface
-{
-};
-
-} ; } ; } ; } ; } ; } ;
-
-
-#endif
-
diff --git a/offapi/com/sun/star/xml/crypto/sax/XSecuritySAXEventKeeper.idl b/offapi/com/sun/star/xml/crypto/sax/XSecuritySAXEventKeeper.idl
deleted file mode 100644
index 25d99b2ff..000000000
--- a/offapi/com/sun/star/xml/crypto/sax/XSecuritySAXEventKeeper.idl
+++ /dev/null
@@ -1,93 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- * <http://www.openoffice.org/license.html>
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-//i20156 - new file for XML security module
-
-/** -- idl definition -- **/
-
-#ifndef __com_sun_star_xml_crypto_sax_xsecuritysaxeventkeeper_idl_
-#define __com_sun_star_xml_crypto_sax_xsecuritysaxeventkeeper_idl_
-
-#include <com/sun/star/uno/XInterface.idl>
-#include <com/sun/star/uno/Exception.idl>
-#include <com/sun/star/xml/crypto/sax/XSAXEventKeeper.idl>
-#include <com/sun/star/xml/crypto/sax/ConstOfSecurityId.idl>
-#include <com/sun/star/xml/crypto/sax/ElementMarkPriority.idl>
-#include <com/sun/star/xml/crypto/sax/ElementMarkType.idl>
-
-module com { module sun { module star { module xml { module crypto { module sax {
-
-/**
- * Interface of Security SAX Event Keeper.
- * <p>
- * This interface is an extension of the XSAXEventKeeper interface,
- * some security related features are added.
- */
-interface XSecuritySAXEventKeeper : XSAXEventKeeper
-{
- /**
- * Adds a new element collector on the next element in the SAX event
- * stream.
- *
- * @param priority the priority of the element collector. See
- * ConstOfPriority
- * @param modifyElement a flag representing whether the element
- * collector will modify the content of its
- * element after notification
- * @return the keeper id of the new element collector
- */
- long addSecurityElementCollector(
- [in] ElementMarkPriority priority,
- [in] boolean modifyElement);
-
- /**
- * Clones an element collector.
- *
- * @param referenceId the keeper id of the element collector to
- * be cloned
- * @param priority the priority of new element collector. See
- * ConstOfPriority
- * @return the keeper id of the new element collector
- */
- long cloneElementCollector(
- [in] long referenceId,
- [in] ElementMarkPriority priority);
-
- /**
- * Sets security id for an element mark.
- *
- * @param id the keeper id of the element collector to be set
- * @param securityId the security id to be set
- */
- void setSecurityId([in] long id, [in] long securityId);
-};
-
-} ; } ; } ; } ; } ; } ;
-
-
-#endif
-
diff --git a/offapi/com/sun/star/xml/crypto/sax/XSignatureCreationResultBroadcaster.idl b/offapi/com/sun/star/xml/crypto/sax/XSignatureCreationResultBroadcaster.idl
deleted file mode 100644
index a77785569..000000000
--- a/offapi/com/sun/star/xml/crypto/sax/XSignatureCreationResultBroadcaster.idl
+++ /dev/null
@@ -1,76 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- * <http://www.openoffice.org/license.html>
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-//i20156 - new file for XML security module
-
-/** -- idl definition -- **/
-
-#ifndef __com_sun_star_xml_crypto_sax_xsignaturecreationresultbroadcaster_idl_
-#define __com_sun_star_xml_crypto_sax_xsignaturecreationresultbroadcaster_idl_
-
-#include <com/sun/star/uno/XInterface.idl>
-#include <com/sun/star/uno/Exception.idl>
-
-module com { module sun { module star { module xml { module crypto { module sax {
-
-interface XSignatureCreationResultListener;
-
-/**
- * Interface of Signature Creation Result Broadcaster.
- * <p>
- * This interface is used to manipulate signature creation result listener.
- */
-interface XSignatureCreationResultBroadcaster : com::sun::star::uno::XInterface
-{
- /**
- * Adds a new signature creation result listener.
- * <p>
- * When the signature is created, the result information will be sent to this
- * listener.
- *
- * @param listener the listener to be added
- */
- void addSignatureCreationResultListener(
- [in] XSignatureCreationResultListener listener)
- raises( com::sun::star::uno::Exception );
-
- /**
- * Removes a signature creation result listener.
- * <p>
- * After a listener is removed, no result information will be sent to it.
- *
- * @param listener the listener to be removed
- */
- void removeSignatureCreationResultListener(
- [in] XSignatureCreationResultListener listener);
-};
-
-} ; } ; } ; } ; } ; } ;
-
-
-#endif
-
diff --git a/offapi/com/sun/star/xml/crypto/sax/XSignatureCreationResultListener.idl b/offapi/com/sun/star/xml/crypto/sax/XSignatureCreationResultListener.idl
deleted file mode 100644
index 4ebe6207b..000000000
--- a/offapi/com/sun/star/xml/crypto/sax/XSignatureCreationResultListener.idl
+++ /dev/null
@@ -1,64 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- * <http://www.openoffice.org/license.html>
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-//i20156 - new file for xml security module
-
-/** -- idl definition -- **/
-
-#ifndef __com_sun_star_xml_crypto_sax_xsignaturecreationresultlistener_idl_
-#define __com_sun_star_xml_crypto_sax_xsignaturecreationresultlistener_idl_
-
-#include <com/sun/star/uno/XInterface.idl>
-#include <com/sun/star/uno/Exception.idl>
-#include <com/sun/star/xml/crypto/SecurityOperationStatus.idl>
-
-module com { module sun { module star { module xml { module crypto { module sax {
-
-/**
- * Interface of Signature Creation Result Listener.
- * <p>
- * This interface is used to receive the result information of a
- * signature creation.
- */
-interface XSignatureCreationResultListener : com::sun::star::uno::XInterface
-{
- /**
- * Notifies the signature creation result.
- *
- * @param securityId the security id of the signature
- * @param creationResult the result information
- */
- void signatureCreated(
- [in] long securityId,
- [in] com::sun::star::xml::crypto::SecurityOperationStatus creationResult);
-};
-
-} ; } ; } ; } ; } ; } ;
-
-
-#endif
-
diff --git a/offapi/com/sun/star/xml/crypto/sax/XSignatureVerifyResultBroadcaster.idl b/offapi/com/sun/star/xml/crypto/sax/XSignatureVerifyResultBroadcaster.idl
deleted file mode 100644
index 571030894..000000000
--- a/offapi/com/sun/star/xml/crypto/sax/XSignatureVerifyResultBroadcaster.idl
+++ /dev/null
@@ -1,76 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- * <http://www.openoffice.org/license.html>
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-//i20156 - new file for xml security module
-
-/** -- idl definition -- **/
-
-#ifndef __com_sun_star_xml_crypto_sax_xsignatureverifyresultbroadcaster_idl_
-#define __com_sun_star_xml_crypto_sax_xsignatureverifyresultbroadcaster_idl_
-
-#include <com/sun/star/uno/XInterface.idl>
-#include <com/sun/star/uno/Exception.idl>
-
-module com { module sun { module star { module xml { module crypto { module sax {
-
-interface XSignatureVerifyResultListener;
-
-/**
- * Interface of Signature Verify Result Broadcaster.
- * <p>
- * This interface is used to manipulate signature verify result listener.
- */
-interface XSignatureVerifyResultBroadcaster : com::sun::star::uno::XInterface
-{
- /**
- * Adds a new signature verify result listener.
- * <p>
- * When the signature is verified, the result information will be sent to this
- * listener.
- *
- * @param listener the listener to be added
- */
- void addSignatureVerifyResultListener(
- [in] XSignatureVerifyResultListener listener)
- raises( com::sun::star::uno::Exception );
-
- /**
- * Removes a signature verify result listener.
- * <p>
- * After a listener is removed, no result information will be sent to it.
- *
- * @param listener the listener to be removed
- */
- void removeSignatureVerifyResultListener(
- [in] XSignatureVerifyResultListener listener);
-};
-
-} ; } ; } ; } ; } ; } ;
-
-
-#endif
-
diff --git a/offapi/com/sun/star/xml/crypto/sax/XSignatureVerifyResultListener.idl b/offapi/com/sun/star/xml/crypto/sax/XSignatureVerifyResultListener.idl
deleted file mode 100644
index cbfb54c77..000000000
--- a/offapi/com/sun/star/xml/crypto/sax/XSignatureVerifyResultListener.idl
+++ /dev/null
@@ -1,64 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org. If not, see
- * <http://www.openoffice.org/license.html>
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-
-//i20156 - new file for xml security module
-
-/** -- idl definition -- **/
-
-#ifndef __com_sun_star_xml_crypto_sax_xsignatureverifyresultlistener_idl_
-#define __com_sun_star_xml_crypto_sax_xsignatureverifyresultlistener_idl_
-
-#include <com/sun/star/uno/XInterface.idl>
-#include <com/sun/star/uno/Exception.idl>
-#include <com/sun/star/xml/crypto/SecurityOperationStatus.idl>
-
-module com { module sun { module star { module xml { module crypto { module sax {
-
-/**
- * Interface of Signature Verify Result Listener.
- * <p>
- * This interface is used to receive the result information of a
- * signature verification.
- */
-interface XSignatureVerifyResultListener : com::sun::star::uno::XInterface
-{
- /**
- * Notifies the signature verify result.
- *
- * @param securityId the security id of the signature
- * @param verifyResult the result information
- */
- void signatureVerified(
- [in] long securityId,
- [in] com::sun::star::xml::crypto::SecurityOperationStatus verifyResult);
-};
-
-} ; } ; } ; } ; } ; } ;
-
-
-#endif
-