SecurityInitializer.java

00001 
00022 package org.objectweb.jonas.security.interceptors.iiop;
00023 
00024 import org.omg.CORBA.LocalObject;
00025 import org.omg.PortableInterceptor.ORBInitInfo;
00026 import org.omg.PortableInterceptor.ORBInitializer;
00027 
00034 public class SecurityInitializer extends LocalObject implements ORBInitializer {
00035 
00036     public void pre_init(ORBInitInfo info) {
00037         // do nothing
00038     }
00039 
00040     public void post_init(ORBInitInfo info) {
00041         try {
00042             info.add_client_request_interceptor(new CorbaClientSecurityInterceptor(info));
00043             info.add_server_request_interceptor(new CorbaServerSecurityInterceptor(info));
00044         } catch (Exception e) {
00045             e.printStackTrace();
00046         }
00047     }
00048 
00049 }

Generated on Tue Feb 15 15:05:21 2005 for JOnAS by  doxygen 1.3.9.1