summaryrefslogtreecommitdiff
path: root/extensions/test/pgp
diff options
context:
space:
mode:
Diffstat (limited to 'extensions/test/pgp')
-rw-r--r--extensions/test/pgp/TestPGP.java146
-rw-r--r--extensions/test/pgp/makefile.mk71
-rw-r--r--extensions/test/pgp/readme.txt33
3 files changed, 0 insertions, 250 deletions
diff --git a/extensions/test/pgp/TestPGP.java b/extensions/test/pgp/TestPGP.java
deleted file mode 100644
index 41f21f3b7..000000000
--- a/extensions/test/pgp/TestPGP.java
+++ /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.
- *
- ************************************************************************/
-
-
-import java.io.IOException;
-
-import com.sun.star.beans.PropertyValue;
-import com.sun.star.beans.PropertyState;
-
-import com.sun.star.bridge.XBridge;
-
-// import com.sun.star.comp.bootstrap.Bootstrap;
-
-import com.sun.star.connection.XConnector;
-import com.sun.star.connection.XConnection;
-
-import com.sun.star.io.BufferSizeExceededException;
-import com.sun.star.io.NotConnectedException;
-import com.sun.star.io.XInputStream;
-import com.sun.star.io.XOutputStream;
-
-import com.sun.star.frame.XComponentLoader;
-
-import com.sun.star.lang.XComponent;
-import com.sun.star.lang.XMultiServiceFactory;
-import com.sun.star.lang.XServiceInfo;
-
-import com.sun.star.text.XSimpleText;
-import com.sun.star.text.XText;
-import com.sun.star.text.XTextCursor;
-import com.sun.star.text.XTextDocument;
-import com.sun.star.text.XTextRange;
-
-import com.sun.star.uno.IBridge;
-import com.sun.star.uno.UnoRuntime;
-import com.sun.star.uno.XInterface;
-import com.sun.star.uno.XNamingService;
-import com.sun.star.container.*;
-import com.sun.star.lang.*;
-
-import com.sun.star.pgp.*;
-
-
-
-public class TestPGP {
-
-
- static void doSomething(Object r) throws com.sun.star.uno.Exception, IOException, Exception {
- XNamingService rName = (XNamingService)UnoRuntime.queryInterface(XNamingService.class, r);
-
- if(rName != null) {
- System.err.println("got the remote naming service !");
- Object rXsmgr = rName.getRegisteredObject("StarOffice.ServiceManager");
-
- XMultiServiceFactory rSmgr = (XMultiServiceFactory)UnoRuntime.queryInterface(XMultiServiceFactory.class, rXsmgr);
- if(rSmgr != null) {
- System.err.println("got the remote service manager !");
- }
-
- XSet set= (XSet)UnoRuntime.queryInterface(XSet.class, rSmgr);
- if( set == null) {
- System.err.println(" couldn't get XSet from ServiceFactory");
- return;
- }
-// try{
- SimplePGPMailerFactoryReg mailerReg= new SimplePGPMailerFactoryReg();
- XSingleServiceFactory factory= mailerReg.getServiceFactory(
- "com.sun.star.pgp.SimplePGPMailerImpl", rSmgr, null, null);
-
- if( factory == null) {
- System.err.println("couldn't create PGP factory !");
- return;
- }
- set.insert(factory );
- System.err.println("PGP factory inserted into service manager");
-
-// }catch(Exception e ){
-// System.err.println( "exception caught in TestPGP");
-// }
-
- }
- }
-
-
-
- static String neededServices[] = new String[] {
- "com.sun.star.comp.servicemanager.ServiceManager",
- "com.sun.star.comp.loader.JavaLoader",
- "com.sun.star.comp.connections.Connector",
- "com.sun.star.comp.connections.Acceptor"
- };
-
- public static void main(String argv[]) throws Exception {
- if(argv.length != 1) {
- System.err.println("usage : testoffice protocol:host:port");
- System.exit(-1);
- }
-
-// try {
- com.sun.star.comp.servicemanager.ServiceManager smgr = new com.sun.star.comp.servicemanager.ServiceManager();
- smgr.addFactories(neededServices, null);
-
- XConnector xConnector = (XConnector)smgr.createInstance("com.sun.star.connection.Connector");
- XConnection xConnection = xConnector.connect(argv[0]);
-
- String rootOid = "classic_uno";
- IBridge iBridge = UnoRuntime.getBridgeByName("java", null, "remote", null, new Object[]{"iiop", xConnection, null});
-
- Object rInitialObject = iBridge.mapInterfaceFrom(rootOid, XInterface.class);
-// Object rInitialObject = xBridge.getInstance("NamingService");
-
- if(rInitialObject != null) {
- System.err.println("got the remote object");
- doSomething(rInitialObject);
- }
-// }
-// catch (Exception exception) {
-// System.err.println("Exception thrown:" + exception);
-// }
- }
-}
-
diff --git a/extensions/test/pgp/makefile.mk b/extensions/test/pgp/makefile.mk
deleted file mode 100644
index 96b7883e9..000000000
--- a/extensions/test/pgp/makefile.mk
+++ /dev/null
@@ -1,71 +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.
-#
-#*************************************************************************
-
-PRJ=..$/..
-
-PRJNAME := extensions
-PACKAGE :=
-TARGET := test_com_sun_star_pgp
-
-# --- Settings -----------------------------------------------------
-
-.INCLUDE : settings.mk
-
-# Files --------------------------------------------------------
-
-APPLICATRDB := $(SOLARBINDIR)$/applicat.rdb
-RDB := $(APPLICATRDB)
-
-JARFILES= jurt.jar
-
-GENJAVACLASSFILES= \
- $(CLASSDIR)$/com$/sun$/star$/beans$/PropertyValue.class \
- $(CLASSDIR)$/com$/sun$/star$/beans$/PropertyState.class \
- $(CLASSDIR)$/com$/sun$/star$/container$/XSet.class \
-
-JAVACLASSFILES= \
- $(CLASSDIR)$/$(PACKAGE)$/TestPGP.class
-
-
-TYPES={$(subst,.class, $(subst,$/,. $(subst,$(CLASSDIR)$/,-T $(GENJAVACLASSFILES))))}
-GENJAVAFILES = {$(subst,.class,.java $(subst,$/class, $(GENJAVACLASSFILES)))}
-JAVAFILES= $(subst,$(CLASSDIR)$/$(PACKAGE)$/, $(subst,.class,.java $(JAVACLASSFILES))) $(GENJAVAFILES)
-
-# --- Targets ------------------------------------------------------
-
-.IF "$(depend)" == ""
-ALL : $(GENJAVAFILES) ALLTAR
-.ELSE
-ALL: ALLDEP
-.ENDIF
-
-.INCLUDE : target.mk
-
-$(GENJAVAFILES) : $(RDB)
- javamaker @$(mktmp -BUCR -O$(OUT) $(TYPES) $(RDB))
-
-$(JAVACLASSFILES) : $(GENJAVAFILES)
diff --git a/extensions/test/pgp/readme.txt b/extensions/test/pgp/readme.txt
deleted file mode 100644
index 899e3377f..000000000
--- a/extensions/test/pgp/readme.txt
+++ /dev/null
@@ -1,33 +0,0 @@
-The program TestPGP instantiates a SimplePGPMailerFactory and adds
- it to the ServiceManager obtained from a running StarOffice.
-Then PGP can be used from within StarOffice.
-
-Prerequisites:
-StarOffice needs an entry in Office/user/sofficerc under the Common
- section:
-
- Port2=socket:hamburg-11070:1111 // old style
-as of 569 m
-Connection=socket,hamburg-11070,port=1111;iiop;
-
-Please note the semicolons!
-
- hamburg-11070 is the host running the office and 1111 is a
- freely choosable port number.
-
-
- For the program to run make sure that the office has access
- to classes.zip, unoil.jar, jurt.jar, pgp.jar and swingall.jar.
-
- Therefore do the necessary entries in
- Office/user/config/javarc
- under SystemClasspath.
-
-There is a bug with jdk1.1.8, therfore use 1.2 instead.
-
-The TestPGP is called without ;iiop; :
-
-java TestPGP "socket,host=localhost,port=1111"
-
-
-