Local Interface TransportSecurity::AcceptingContext

Local Interface TransportSecurity::AcceptingContext

local interface AcceptingContext
    inherits from TransportSecurity::ClientCredentials
An AcceptingContext is an extension of ClientCredentials and represents a live connection with the client. An object of this interface is created by the TransportAcceptor.

Operation Index

add_accepting_context_closed_listener
An AcceptingContext represents a live connected transport with a client.
create_client_identity_token_generator
This operation is used by the SecurityLevel3 Credentials to generate an Identity Token Generator that will generate the proper identity when trying to "quote" a client.
remove_accepting_context_closed_listener
The remove_accepting_context_closed_listener operation removes a previously installed listener.

Operations

add_accepting_context_closed_listener
ListenerId add_accepting_context_closed_listener(in AcceptingContextClosedListener listener);

An AcceptingContext represents a live connected transport with a client. One can add an AcceptingContextClosedListener to get notified when this context is shutdown, i.e. connection is closed. The returned ListenerId is for use with the remove_accepting_context_closed_listener operation.

create_client_identity_token_generator
IdentityTokenGenerator create_client_identity_token_generator();

This operation is used by the SecurityLevel3 Credentials to generate an Identity Token Generator that will generate the proper identity when trying to "quote" a client.

remove_accepting_context_closed_listener
void remove_accepting_context_closed_listener(in ListenerId id);

The remove_accepting_context_closed_listener operation removes a previously installed listener.


Generated by the ORBacus IDL-to-HTML translator