Using Security in CORBA Applications
Checks the status of credentials.
HRESULT is_valid(
[out] IDispatch** expiry_time,
[in,out,optional] VARIANT* exceptionInfo,
[out,retval] VARIANT_BOOL* returnValue
Function is_valid(expiry_time As Object,
[exceptionInfo]) As Boolean
This method returns TRUE
if the credentials used are active at the time; that is, you did not call DITobj_PrincipalAuthenticator.logoff
or destroy_curren
t. If this method is called after DITobj_PrincipalAuthenticator.logoff()
, FALSE
is returned. If this method is called after destroy_current()
, the CORBA::BAD_INV_ORDER
exception is raised.
The output expiry_time
as a DITimeBase_UtcT
object set to max
.