AuthenticateResult, Authenticator, Authorizer, Context, Credentials, EventListener, Listener, ScopedContext, ServerTransport, Transport, TransportFactory, TransportFactoryManager
The result of an (intermediate) authenticate request.
The Authenticator interface is used for authenticating credentials.
The Authorizer interface is used for authorizing incoming requests.
A Context object is used to pass transport-specific
information (such as caller IP address or authentication
information) to a service method in a generic way.
This class contains credentials for authentication,
in the form of key-value pairs (attributes).
The EventListener class extends the Listener interface
with methods for managing event subscriptions on the
A Listener waits for incoming requests and handles them
by accepting them and passing them to the ORB for processing.
Helper class using RAII for Context setup and teardown.
ServerTransport objects are used as mediators between
a Listener, receiving a request, and the ORB, Skeleton and
MethodHandlers, processing the request.
Transport objects are responsible for setting up and maintaining a
network (or other kind of) connection between Proxy objects on the
client side and Listener objects on the server side, and for exchanging
messages over that connection.
A TransportFactory creates Transport objects.
A TransportFactoryManager manages TransportFactory objects.