Subject API Data Structures and Operations

Subject API Data Structures and Operations

Subject Data Structures

Subject object

Subject { enum type  string identifier }
  • type: group or person.

  • identifier: Unique identifier for subject, eg Group:id.

Questions

  1. Original model distinguished between "id" and "identifier" (eg: opaque vs netid). Do we still need this?

  2. Do we still need an abbreviated subject object?

  3. Do we still need a subject lookup object?