return principalPermissions.authorise(Permission.CREATEQUEUE, properties.get(AUTO_DELETE), properties.get(NAME));
}
case ACCESS:
return principalPermissions.authorise(Permission.ACCESS);
case BIND:
return principalPermissions.authorise(Permission.BIND, null, properties.get(NAME), properties.get(QUEUE_NAME), properties.get(ROUTING_KEY));
case UNBIND:
return principalPermissions.authorise(Permission.UNBIND);
case DELETE:
return principalPermissions.authorise(Permission.DELETE);
case PURGE: