summaryrefslogtreecommitdiff
path: root/TAO/orbsvcs/orbsvcs/SecurityLevel2.idl
diff options
context:
space:
mode:
authorPhil Mesnier <mesnier_p@ociweb.com>2007-06-19 15:45:51 +0000
committerPhil Mesnier <mesnier_p@ociweb.com>2007-06-19 15:45:51 +0000
commit0440a770baceea2dbdb7f4f423bf03db9270a220 (patch)
treee027c02cd6f2b6555547c233866218df74600d05 /TAO/orbsvcs/orbsvcs/SecurityLevel2.idl
parent6c127addcbbbd916af24f2c1d7f3a3a0807c0ad8 (diff)
downloadATCD-oci_mixed_security_2.tar.gz
* orbsvcs/Naming_Service/NT_Naming_Server.cpp:oci_mixed_security_2
Emacs compatibility fix. * orbsvcs/orbsvcs/SSLIOP/SSLIOP_Invocation_Interceptor.cpp: Clean up compilation errors from earlier commit. * orbsvcs/orbsvcs/Security/SL2_SecurityManager.h: * orbsvcs/orbsvcs/Security/SL2_SecurityManager.cpp: * orbsvcs/orbsvcs/SecurityLevel2.idl: Extended the add_object and remove_object parameter list to be consistent with the access_allowed_ex. This avoids having to do more invasive changes to existing TAO core libraries in order to map object references in a way that they can be reliably compared to target references. * orbsvcs/tests/Security/mixed_security_test/server.cpp: Modify use of add_object to be consistent with interface changes.
Diffstat (limited to 'TAO/orbsvcs/orbsvcs/SecurityLevel2.idl')
-rw-r--r--TAO/orbsvcs/orbsvcs/SecurityLevel2.idl10
1 files changed, 7 insertions, 3 deletions
diff --git a/TAO/orbsvcs/orbsvcs/SecurityLevel2.idl b/TAO/orbsvcs/orbsvcs/SecurityLevel2.idl
index 4aad2543911..c59afee58bc 100644
--- a/TAO/orbsvcs/orbsvcs/SecurityLevel2.idl
+++ b/TAO/orbsvcs/orbsvcs/SecurityLevel2.idl
@@ -291,9 +291,13 @@ module TAO {
/*! Establish whether a particular object can be accessed via insecure
means. */
- void add_object (in Object obj,
- in boolean allow_insecure_access);
- void remove_object (in Object obj);
+ void add_object (in ::CORBA::ORBid orb_id,
+ in ::CORBA::OctetSeq adapter_id,
+ in ::CORBA::OctetSeq object_id,
+ in boolean allow_insecure_access);
+ void remove_object (in ::CORBA::ORBid orb_id,
+ in ::CORBA::OctetSeq adapter_id,
+ in ::CORBA::OctetSeq object_id);
// Should there be some kind of "find" interface?
};