Difference between revisions of "IdentityCondition"

From GreenVulcano Wiki
Jump to: navigation, search
(ACL)
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
 
=={{GVESB}} Configuration==
 
=={{GVESB}} Configuration==
  
This feature allows you to specify a condition on the roles of the Principal invoking the service.
+
This feature allows you to specify a condition on the roles/sub-net/ip of the client invoking the service.
 
The IdentityCondition Element is used by [[Conditions]] and [[ServiceCallerTask#NextAction|NextAction]].
 
The IdentityCondition Element is used by [[Conditions]] and [[ServiceCallerTask#NextAction|NextAction]].
  
Line 17: Line 17:
 
Its subelements are:
 
Its subelements are:
 
* [[Description]]
 
* [[Description]]
* [[#ACL|ACL]]
+
* [[GVPolicy#ACL|ACL]]
 
 
===ACL===
 
 
 
This element defines a resource [http://en.wikipedia.org/wiki/Access_control_list ACL] (Access Control List).
 
 
 
It is used by [[GVPolicy#DefaultRes|DefaultRes]], [[IdentityCondition]] and [[GVPolicy#ServiceRes|ServiceRes]].
 
 
 
Might contain more elements [[#RoleRef|RoleRef]].
 
 
 
====RoleRef====
 
 
 
Element RoleRef defines an ACL role reference.
 
Its attributes are:
 
{|class="gvtable"
 
! Attribute !! Type !! Description
 
|-
 
| name || required || Role name
 
|}
 
 
 
The name must be defined in [[GVPolicy]], the {{GVESB}} ACL Policy framework.
 
  
 
{{VOTE}}
 
{{VOTE}}

Latest revision as of 11:03, 2 January 2015

GreenVulcano® ESB Configuration

This feature allows you to specify a condition on the roles/sub-net/ip of the client invoking the service. The IdentityCondition Element is used by Conditions and NextAction.

The following table shows the IdentityCondition attributes:

Attribute Type Description
type fixed This attribute must assume the value condition
class fixed This attribute must assume the value it.greenvulcano.gvesb.identity.condition.IdentityCondition
condition required This attribute defines the name of the condition. Unique inside the 'Conditions' element.

Its subelements are:

{{#w4grb_rate:}} <w4grb_ratinglist latestvotes items="5" nosort/>