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) |