- // - unshared before shared
- // - least privilege before non-least privilege
- // - for least privilege credentials with the same sharing characteristics,
- // order on the basis of right strings
- // - orthographic order of group names
- //
- // UID used to be the primary distinguishing element, but it can't be
- // trusted--it's gathered as a side effect, potentially by an external
- // process.
- //
- // Nothing is sacred about this ordering; we just had to pick something.
+ // There are 2 types of credentials UID and Right
+ // UID = Authenticated Identity
+ // Right = Rights which were previously authenticated by a uid credential