Local Interface SecurityLevel3::OwnCredentials
Local Interface SecurityLevel3::OwnCredentials
local interface OwnCredentials
inherits from SecurityLevel3::Credentials
OwnCredentials are created as a result of Credentials acquisition
from the CredentialsCurator's CredentialsAcquirers.
The Credentials have an initiator and an acceptor based
upon its intended usage and capability. Some OwnCredentials
that were acquired solely for initiating contexts (i.e. client side)
will not have an acceptor, and visa versa.
Attribute Index
- creds_acceptor
- The creds_acceptor attribute contains a reference to the
local credentials acceptor associated with these credentials.
- creds_initiator
- The creds_initiator attribute contains a reference to the
local credentials initiator associated with these credentials.
Operation Index
- release_credentials
- The release_credentials operation disables the credentials
from further initiating and/or accepting contexts.
Attributes
- creds_acceptor
-
readonly attribute CredsAcceptor creds_acceptor;
The creds_acceptor attribute contains a reference to the
local credentials acceptor associated with these credentials.
It is null if the creds_usage is InitiateOnly.
- creds_initiator
-
readonly attribute CredsInitiator creds_initiator;
The creds_initiator attribute contains a reference to the
local credentials initiator associated with these credentials.
It is null if the creds_usage is AcceptOnly.
Operations
- release_credentials
-
void release_credentials();
The release_credentials operation disables the credentials
from further initiating and/or accepting contexts.
Formal destruction of the Credentials object is delayed until
its pending work is done, at which time it becomes Invalid.
Generated by the ORBacus IDL-to-HTML translator