PermBitsResponse Data Type

Response containing permission and role bits

Properties
name data type description
perm string Permission bits and roles
rolePerm string Get the role permission bits
privilegeMap PrivilegeMap Map representation of all privileges
Properties inherited from GenericResponse
messages array of Message
responseInfo ResponseInfo

Example

{
  "perm" : "...",
  "rolePerm" : "...",
  "privilegeMap" : {
    "privileges" : {
      "property1" : true,
      "property2" : true
    },
    "languages" : [ {
      "language" : { },
      "privileges" : {
        "property1" : true,
        "property2" : true
      }
    }, {
      "language" : { },
      "privileges" : {
        "property1" : true,
        "property2" : true
      }
    } ]
  },
  "messages" : [ {
    "fieldName" : "...",
    "message" : "...",
    "type" : "CRITICAL",
    "timestamp" : 12345,
    "image" : "...",
    "sender" : {
      "id" : 12345,
      "firstName" : "...",
      "lastName" : "...",
      "description" : "...",
      "email" : "...",
      "groups" : [ { }, { } ],
      "login" : "...",
      "password" : "..."
    },
    "id" : 12345
  }, {
    "fieldName" : "...",
    "message" : "...",
    "type" : "SUCCESS",
    "timestamp" : 12345,
    "image" : "...",
    "sender" : {
      "id" : 12345,
      "firstName" : "...",
      "lastName" : "...",
      "description" : "...",
      "email" : "...",
      "groups" : [ { }, { } ],
      "login" : "...",
      "password" : "..."
    },
    "id" : 12345
  } ],
  "responseInfo" : {
    "responseCode" : "PERMISSION",
    "responseMessage" : "...",
    "property" : "..."
  }
}