Interface SecLev2::Current

interface Current
inherits from SecurityLevel2::Current

ORBAsec extensions to SecurityLevel2::Current



Attribute Index

accepting_credentials
accepting_credentials -- The "default" credentials to be used to accept connetions.

Operation Index

get_accepting_credentials
get_accepting_credentials Sets the accepting credentials for a specific Object reference.
get_overrides
This operaiton is what will be used in the CORBA::PolicyManager and PolicyCurrent operations to get policy overrides.
release_accepting_credentials
Release any memory associated with the association between the Object reference and a CredentialsList.
remove_overrides
This operaiton is what will be used in the CORBA::PolicyManager and PolicyCurrent operations to remove policy overrides.
set_accepting_credentials
set_accepting_credentials
set_overrides
This operation is what will be used in the CORBA PolicyManager and Policy Current to set policy overrides.

Attributes

accepting_credentials
attribute SecurityLevel2::CredentialsList accepting_credentials;

accepting_credentials -- The "default" credentials to be used to accept connetions. These Credentials are the ones advertised in the IORs of objects created in this Thread.



Operations

get_accepting_credentials
SecurityLevel2::CredentialsList get_accepting_credentials(in Object servant);

get_accepting_credentials Sets the accepting credentials for a specific Object reference. These accepting credentials override the "defaults" (above) and will be the ones advertised in the Object's IOR. If an Object is created without having its credentials set explicitly via this method, the default Credentials will be used.


get_overrides
CORBA::PolicyList get_overrides(in CORBA::PolicyTypeSeq policy_types);

This operaiton is what will be used in the CORBA::PolicyManager and PolicyCurrent operations to get policy overrides.


release_accepting_credentials
void release_accepting_credentials(in Object servant);

Release any memory associated with the association between the Object reference and a CredentialsList. This method does not release the CredentialsList. It should be called when an Object reference is freed, for memory-savvy applications.


remove_overrides
void remove_overrides(in CORBA::PolicyTypeSeq policy_types);

This operaiton is what will be used in the CORBA::PolicyManager and PolicyCurrent operations to remove policy overrides.


set_accepting_credentials
void set_accepting_credentials(in Object servant,
                               in SecurityLevel2::CredentialsList creds_list);

set_accepting_credentials

Returns:
the accepting credentials for a given Object reference.

set_overrides
void set_overrides(in CORBA::PolicyList policies,
                   in CORBA::SetOverrideType override_type)
    raises(CORBA::PolicyManager::InvalidPolicies);

This operation is what will be used in the CORBA PolicyManager and Policy Current to set policy overrides.



Generated by the ORBacus IDL-to-HTML translator (non-commercial)