ARPA2 Common Libraries  2.6.2
Modules
Collaboration diagram for Actor Access Types:

Modules

 Actor Access Operations
 
rules_type rules_type_pseudonym
 The Rules Type for pseudonyms. More...
 

Detailed Description

Actors are a few kinds of things; aliases, pseudonyms and group members are alternative identities that a user may switch to.

Aliases are so simple that they are usually coded in-place. It is also incorporated into access_actor(), both for aliases to the current identity and after switching to a pseudonym (but not after switching to a group). A separate access_actor_pseudonym() is available for evaluation of the right of administrative access to the Pseudonym.

Pseudonyms are not really difficult either, and they are only really part of the access_actor() logic and the a2rule(1) program. Their rules_type is defined here.

Groups are rather complicated, also because they allow iteration with filters, and membership tests, so they have a life of their own, but are also integrated into access_actor().

Variable Documentation

◆ rules_type_pseudonym

rules_type rules_type_pseudonym
extern

The Rules Type for pseudonyms.

This is the registered UUID value for use with pseudonyms. See http://uuid.arpa2.org/ for details.

Rights are ACCESS_OPERATE or T and ACCESS_ADMIN or A.