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