summaryrefslogtreecommitdiff
path: root/ACE/TAO/orbsvcs/tests/Security/Secure_Invocation/Foo.idl
diff options
context:
space:
mode:
Diffstat (limited to 'ACE/TAO/orbsvcs/tests/Security/Secure_Invocation/Foo.idl')
-rw-r--r--ACE/TAO/orbsvcs/tests/Security/Secure_Invocation/Foo.idl32
1 files changed, 32 insertions, 0 deletions
diff --git a/ACE/TAO/orbsvcs/tests/Security/Secure_Invocation/Foo.idl b/ACE/TAO/orbsvcs/tests/Security/Secure_Invocation/Foo.idl
new file mode 100644
index 00000000000..d52d94a51c2
--- /dev/null
+++ b/ACE/TAO/orbsvcs/tests/Security/Secure_Invocation/Foo.idl
@@ -0,0 +1,32 @@
+// -*- IDL -*-
+
+//=============================================================================
+/**
+ * @file Foo.idl
+ *
+ * $Id$
+ *
+ * IDL for the Secure_Invocation test.
+ *
+ * @author Ossama Othman <ossama@uci.edu>
+ */
+//=============================================================================
+
+module Foo
+{
+ interface Bar
+ {
+ /// Exception that indicates that no security attributes were
+ /// available during the upcall. If this exception is thrown,
+ /// then is most likely a problem with the underlying security
+ /// mechanism(s).
+ exception NoSecurityAttributes {};
+
+ /// Test method.
+ void baz () raises (NoSecurityAttributes);
+
+ /// Shutdown the server.
+ oneway void shutdown ();
+ };
+
+};