Local Interface TransportSecurity::InitiatingContext

Local Interface TransportSecurity::InitiatingContext

local interface InitiatingContext
    inherits from TransportSecurity::TargetCredentials
An Initiating Context is an extension of TargetCredentials and represents a live connection with the target. An object of the InitiatingContext interface is created by a ContextEstablisher.

Operation Index

add_initiating_context_closed_listener
The add_initiating_context_closed_listener operation is used to add listener to be notified when the Context has been terminated.
is_usable
The is_usable operation is used by the TransportSecurity Framework to indicate that the initiating context is good for the desired secure association.
remove_initiating_context_closed_listener
The remove_initiating_context_closed_listener operation removes the registered listener.
shutdown
The shutdown operation is used by the framework to shutdown the initiating context and clean up.

Operations

add_initiating_context_closed_listener
ListenerId add_initiating_context_closed_listener(in InitiatingContextClosedListener listener);

The add_initiating_context_closed_listener operation is used to add listener to be notified when the Context has been terminated.

is_usable
boolean is_usable(in string host,
                  in unsigned long port,
                  in CredsDirective creds_directive,
                  in FeatureDirective client_authentication,
                  in FeatureDirective target_authentication,
                  in FeatureDirective confidentiality,
                  in FeatureDirective integrity,
                  in CSIVersion csi_version,
                  in IOP::TaggedComponentSeq transport_components);

The is_usable operation is used by the TransportSecurity Framework to indicate that the initiating context is good for the desired secure association.

remove_initiating_context_closed_listener
void remove_initiating_context_closed_listener(in ListenerId id);

The remove_initiating_context_closed_listener operation removes the registered listener. This operation shall raise a BAD_PARAM exception should the listener not be registered.

shutdown
void shutdown();

The shutdown operation is used by the framework to shutdown the initiating context and clean up.


Generated by the ORBacus IDL-to-HTML translator