org.jacorb.security.sas
public class SASTargetInterceptor extends LocalObject implements ServerRequestInterceptor, Configurable
Version: $Id: SASTargetInterceptor.java,v 1.27 2005/06/01 11:22:29 andre.spiegel Exp $
Field Summary | |
---|---|
protected int | clientUserNameSlotID |
protected Codec | codec |
protected ORB | orb |
protected ISASContext | sasContext |
protected int | sasContextsCubby |
protected int | sasReplySlotID |
protected boolean | useSsl |
Constructor Summary | |
---|---|
SASTargetInterceptor(ORBInitInfo info) |
Method Summary | |
---|---|
void | cacheSASContext(GIOPConnection connection, long client_context_id, byte[] client_authentication_token, String principalName) |
void | configure(Configuration configuration) |
void | destroy() |
byte[] | getSASContext(GIOPConnection connection, long client_context_id) |
String | getSASContextPrincipalName(GIOPConnection connection, long client_context_id) |
protected Any | makeCompleteEstablishContext(ServerRequestInfo ri, long client_context_id, SASPolicyValues sasValues) |
protected Any | makeContextError(ServerRequestInfo ri, long client_context_id, int major_status, int minor_status, byte[] error_token) |
String | name() |
void | purgeSASContext(GIOPConnection connection, long client_context_id) |
void | receive_request(ServerRequestInfo ri) |
void | receive_request_service_contexts(ServerRequestInfo ri) |
void | send_exception(ServerRequestInfo ri) |
void | send_other(ServerRequestInfo ri) |
void | send_reply(ServerRequestInfo ri) |