org.objectweb.jonas.security.interceptors.iiop.CorbaClientSecurityInterceptor Class Reference

Inherits org.objectweb.jonas.security.interceptors.iiop.SecurityInterceptor.

Inheritance diagram for org.objectweb.jonas.security.interceptors.iiop.CorbaClientSecurityInterceptor:

Inheritance graph
[legend]
Collaboration diagram for org.objectweb.jonas.security.interceptors.iiop.CorbaClientSecurityInterceptor:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 CorbaClientSecurityInterceptor (ORBInitInfo info)
String name ()
void send_request (ClientRequestInfo jri) throws ForwardRequest
void receive_reply (ClientRequestInfo jri)

Detailed Description

Class CorbaClientSecurityInterceptor is a Client Security Interceptor Java Client
Author:
Guillaume Riviere (Guillaume.Riviere@inrialpes.fr)
Version:
1.0, 13/09/2002

Definition at line 38 of file CorbaClientSecurityInterceptor.java.


Constructor & Destructor Documentation

org.objectweb.jonas.security.interceptors.iiop.CorbaClientSecurityInterceptor.CorbaClientSecurityInterceptor ORBInitInfo  info  ) 
 

constructor

Definition at line 48 of file CorbaClientSecurityInterceptor.java.


Member Function Documentation

String org.objectweb.jonas.security.interceptors.iiop.CorbaClientSecurityInterceptor.name  ) 
 

get the name of this interceptor

Returns:
name

Definition at line 55 of file CorbaClientSecurityInterceptor.java.

void org.objectweb.jonas.security.interceptors.iiop.CorbaClientSecurityInterceptor.receive_reply ClientRequestInfo  jri  ) 
 

Receive reply interception

Parameters:
JClientRequestInfo jri client info
Exceptions:
IOException if an exception occur with the ObjectOutput

Definition at line 85 of file CorbaClientSecurityInterceptor.java.

void org.objectweb.jonas.security.interceptors.iiop.CorbaClientSecurityInterceptor.send_request ClientRequestInfo  jri  )  throws ForwardRequest
 

send client transaction context with the request, if existed.

Parameters:
ClientRequestInfo iiop client info
Exceptions:
IOException if an exception occured with the ObjectOutput

Definition at line 67 of file CorbaClientSecurityInterceptor.java.

References org.objectweb.security.context.SecurityCurrent.getSecurityContext(), and org.objectweb.jonas.security.interceptors.iiop.SecurityInterceptor.marshallSecurityContext().

Here is the call graph for this function:


The documentation for this class was generated from the following file:
Generated on Tue Feb 15 15:07:42 2005 for JOnAS by  doxygen 1.3.9.1