Skip to main content

DecodedAuthResponse

isMirroringbooleanrequired

Indicates whether the user currently being represented is being mirrored by an administrator. Should almost always be false.

formattedAuth objectrequired
memberIdinteger<int32>required
userNamestringnullablerequired
emailAddressstringnullablerequired
securityStampstringnullablerequired
firstNamestringnullablerequired
middleNamestringnullablerequired
lastNamestringnullablerequired
photostringnullablerequired
isEligibleForRenewalbooleanrequired
roleNamesSARole (string)[]nullablerequired

Possible values: [Omnipotent, Milliner, Mimic, Alchemist, Organizer, Postmaster, Registrar, Bursar, Omniscient, Reporter, Editor, Cashier, User Voice, CMS Admin, LMS Manager]

claims object[]nullablerequired

A collection of claims associated with the authenticated user. This is the same data as FormattedAuth, unformatted.

  • Array [
  • typestringnullablerequired
    valuestringnullablerequired
  • ]
  • DecodedAuthResponse
    {
    "isMirroring": true,
    "formattedAuth": {
    "memberId": 0,
    "userName": "string",
    "emailAddress": "string",
    "securityStamp": "string",
    "firstName": "string",
    "middleName": "string",
    "lastName": "string",
    "photo": "string",
    "isEligibleForRenewal": true,
    "roleNames": [
    "Omnipotent"
    ]
    },
    "claims": [
    {
    "type": "string",
    "value": "string"
    }
    ]
    }