TAO_Security 2.0.4
Public Member Functions | Public Attributes
TAO::SL2::AccessDecision Interface Reference

import "SecurityLevel2.idl";

Inheritance diagram for TAO::SL2::AccessDecision:
Inheritance graph
[legend]
Collaboration diagram for TAO::SL2::AccessDecision:
Collaboration graph
[legend]

List of all members.

Public Member Functions

boolean access_allowed_ex (in::CORBA::ORBid orb_id, in::CORBA::OctetSeq adapter_id, in::CORBA::OctetSeq object_id, in::SecurityLevel2::CredentialsList cred_list, in::CORBA::Identifier operation_name)
void add_object (in::CORBA::ORBid orb_id, in::CORBA::OctetSeq adapter_id, in::CORBA::OctetSeq object_id, in boolean allow_insecure_access)
void remove_object (in::CORBA::ORBid orb_id, in::CORBA::OctetSeq adapter_id, in::CORBA::OctetSeq object_id)

Public Attributes

attribute boolean default_decision

Member Function Documentation

boolean TAO::SL2::AccessDecision::access_allowed_ex ( in::CORBA::ORBid  orb_id,
in::CORBA::OctetSeq  adapter_id,
in::CORBA::OctetSeq  object_id,
in::SecurityLevel2::CredentialsList  cred_list,
in::CORBA::Identifier  operation_name 
)
void TAO::SL2::AccessDecision::add_object ( in::CORBA::ORBid  orb_id,
in::CORBA::OctetSeq  adapter_id,
in::CORBA::OctetSeq  object_id,
in boolean  allow_insecure_access 
)

Establish whether a particular object can be accessed via insecure means.

void TAO::SL2::AccessDecision::remove_object ( in::CORBA::ORBid  orb_id,
in::CORBA::OctetSeq  adapter_id,
in::CORBA::OctetSeq  object_id 
)

Member Data Documentation

Default value returned when a reference is not in the list.


The documentation for this interface was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines