security element
Type: | imbSecurityContainerBean |
Namespace: | http://www.ibm.com/iib/apiv1/responseObject/container |
XML Schema: | ns0.xsd |
Description of security objects on the broker
Example XML
<?xml version="1.0" encoding="UTF-8"?>
<security xmlns="http://www.ibm.com/iib/apiv1/responseObject/container" type="..." uri="..." hasChildren="..." internal="...">
<users type="..." uri="..." hasChildren="..." internal="...">
<user type="..." username="..." name="..." role="..." uri="..." profileUri="..." permissionsUri="..." />
<user type="..." username="..." name="..." role="..." uri="..." profileUri="..." permissionsUri="...">
<!--...-->
</user>
<!--...more "user" elements...-->
</users>
<currentUser password="..." oldPassword="..." type="..." username="..." name="..." role="..." uri="..." profileUri="..." permissionsUri="..." />
</security>
Example JSON
{
"type" : "...",
"users" : {
"type" : "...",
"user" : [ {
"type" : "...",
"username" : "...",
"name" : "...",
"role" : "...",
"uri" : {
"value" : "..."
},
"profileUri" : {
"value" : "..."
},
"permissionsUri" : {
"value" : "..."
}
}, ... ],
"uri" : {
"value" : "..."
},
"hasChildren" : "...",
"internal" : "..."
},
"currentUser" : {
"password" : "...",
"oldPassword" : "...",
"type" : "...",
"username" : "...",
"name" : "...",
"role" : "...",
"uri" : {
"value" : "..."
},
"profileUri" : {
"value" : "..."
},
"permissionsUri" : {
"value" : "..."
}
},
"uri" : {
"value" : "..."
},
"hasChildren" : "...",
"internal" : "..."
}