#include <Security_Current_Impl.h>
Public Member Functions | |
| virtual | ~Current_Impl (void) |
| Destructor. | |
Public Attributes | |
| virtual ::Security::AttributeList *virtual get_attributes(const ::Security::AttributeTypeList &attributes ACE_ENV_ARG_DECL) ACE_THROW_SPEC((CORBA SecurityLevel2::ReceivedCredentials_ptr virtual received_credentials(ACE_ENV_SINGLE_ARG_DECL) ACE_THROW_SPEC((CORBA CORBA::ULon | tag )(void) const =0 |
| Return the unique tag that identifies the concrete subclass. | |
This class provides the same interface as the SecurityLevel3::Current object. However, it is not derived from that interface since we need to explicitly avoid virtual inheritance so that it is safe to store subclasses in a "void *" and later cast that pointer back to the subclass pointer type.
|
|
Destructor.
|
|
|
Return the unique tag that identifies the concrete subclass. Return the Credentials received from the client associate with the current request. |
1.3.9.1