You’re definitely understanding my issue correctly, and it sounds like the
stuff that I pointed to in the manual has been deprecated in favor of
tokens, which is great. But when I try to access a JP2 that’s been
limited to authenticated users through XACML, there’s no joy in
OpenSeadragon.
In the Drupal log I get a message saying that Anonymous was denied access
to the JP2 datastream, and more interestingly:
Notice: Trying to get property of non-object in
islandora_object_datastream_tokened_access_callback() (line 831 of
/var/www/drupal/sites/all/modules/islandora/islandora/islandora.module).
Brian