Grouper uses the Internet2 “Subject API” which used to be used by Signet and Grouper when signet was a thing. I have used it in a couple of other projects, but in general it is a grouper thing at this point. Basically it allows for various subject sources.
Subject Subject sources have:
- sourceId (identifies the source)
- other attributes like friendly name
...