<fuego : parttrust>

Description

This task allows the management of participant trusts for a Directory.

Trusts can be added or removed for a participant, or for all participants in a directory. The skip-auth property can also be set.

Example 1 (adds a trust to a participant with skip-auth):

 <fuego:parttrust action="add"
             participant="paul"
                skipAuth="true"
                   trust="dbFDIUser"/>

Example 2 (adds a trust to a participant without skip-auth):

 <fuego:parttrust action="add"
             participant="paul"
                skipAuth="false"
                   trust="dbFDIUser"/>

Example 3 (adds a trust to all participants with skip-auth):

 <fuego:parttrust action="add"
                skipAuth="true"
                   trust="dbFDIUser"/>

Example 4 (adds a trust to a participant without skip-auth for all database users):

 <fuego:parttrust action="add"
             participant="paul"
                skipAuth="false"/>

Example 5 (removes a trust to a participant):

 <fuego:parttrust action="add"
             participant="paul"
                   trust="dbFDIUser"/>

Parameters

Attribute Description Type Required?
participant Sets the id of the participant that will be added the trust. String No Defaults to a global trust (all participants).
action Defines the operation to execute:
  • add: adds a participant trust.
  • delete: deletes a participant trust.
String ["add", "delete"] Yes
skipauth

Wheather the directory session skips the autentication for the participant if set, or skips authentication for all participants, otherwise.

boolean No Defaults to false
trust

Sets the directory provider's user name that will impersonate a Fuego participant when she connects to the Directory.

If a null value is set, a Fuego participant can connect to the Directory using any directory provider's user name

String No Defaults to null.

Parameters accepted as nested elements