ConnectionServicePermissionStructure Data Type

Implemented Interfaces
Serializable
Properties
name data type description
OperatorPermissions OperatorPermissions
LinePermissions LinePermissions
ConnectionLinkPermissions ConnectionLinkPermissions
Extensions Extensions
Properties inherited from AbstractPermissionStructure
ParticipantRef RequestorRef
AllParticipants string
GeneralCapabilities GeneralCapabilities

Example

{
  "OperatorPermissions" : {
    "OperatorPermission" : [ {
      "OperatorRef" : { },
      "Allow" : true
    }, {
      "OperatorRef" : { },
      "Allow" : true
    } ],
    "AllowAll" : true
  },
  "LinePermissions" : {
    "LinePermission" : [ {
      "LineRef" : { },
      "DirectionRef" : [ { }, { } ],
      "Allow" : true
    }, {
      "LineRef" : { },
      "DirectionRef" : [ { }, { } ],
      "Allow" : true
    } ],
    "AllowAll" : true
  },
  "ConnectionLinkPermissions" : {
    "ConnectionLinkPermission" : [ {
      "ConnectionLinkRef" : { },
      "Allow" : true
    }, {
      "ConnectionLinkRef" : { },
      "Allow" : true
    } ],
    "AllowAll" : true
  },
  "Extensions" : {
    "any" : {
      "tagName" : "...",
      "schemaTypeInfo" : { },
      "ownerDocument" : { },
      "firstChild" : { },
      "prefix" : "...",
      "nextSibling" : { },
      "parentNode" : { },
      "nodeType" : 12345,
      "nodeValue" : "...",
      "nodeName" : "...",
      "namespaceURI" : "...",
      "childNodes" : { },
      "baseURI" : "...",
      "localName" : "...",
      "attributes" : { },
      "lastChild" : { },
      "textContent" : "...",
      "previousSibling" : { }
    }
  },
  "ParticipantRef" : {
    "value" : "..."
  },
  "AllParticipants" : "...",
  "GeneralCapabilities" : {
    "RequestResponse" : true,
    "PublishSubscribe" : true
  }
}