TAO_Security 4.0.0
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
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]

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, in boolean collocation_invocation)
 
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 Member Functions inherited from SecurityLevel2::AccessDecision
boolean access_allowed (in SecurityLevel2::CredentialsList cred_list, in Object target, in CORBA::Identifier operation_name, in CORBA::Identifier target_interface_name)
 

Public Attributes

attribute boolean default_decision
 
attribute boolean default_collocated_decision
 

Member Function Documentation

◆ access_allowed_ex()

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,
in boolean collocation_invocation )

◆ add_object()

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.

◆ remove_object()

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_collocated_decision

attribute boolean TAO::SL2::AccessDecision::default_collocated_decision

Default value returned when a reference is not in the list and we are handling a collocated invocation. At the moment default_decision is already true the value of this attribute doesn't matter anymore.

Implemented in TAO::Security::AccessDecision.

◆ default_decision

attribute boolean TAO::SL2::AccessDecision::default_decision

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

Implemented in TAO::Security::AccessDecision.


The documentation for this interface was generated from the following file: