Exemple #1
0
 internal RpcTransportSecurityContext(IRpcClientTransport client_transport,
                                      RpcTransportSecurity transport_security, int context_id)
 {
     _client_transport = client_transport;
     ContextId         = context_id;
     TransportSecurity = transport_security;
     AuthContext       = transport_security.CreateClientContext();
 }
Exemple #2
0
 /// <summary>
 /// Constructor.
 /// </summary>
 /// <param name="max_recv_fragment">The initial maximum receive fragment length.</param>
 /// <param name="max_send_fragment">The initial maximum send fragment length.</param>
 /// <param name="transport_security">The transport security for the connection.</param>
 /// <param name="data_rep">The data representation.</param>
 protected RpcConnectedClientTransport(ushort max_recv_fragment, ushort max_send_fragment,
                                       NdrDataRepresentation data_rep, RpcTransportSecurity transport_security)
 {
     _max_recv_fragment  = max_recv_fragment;
     _max_send_fragment  = max_send_fragment;
     _data_rep           = data_rep;
     _transport_security = transport_security;
     _auth_context       = transport_security.CreateClientContext();
 }