The portal supports navigation based on short (hashed) URLs. Instead of a URL such as the following:
http://myServer:50000/irj/portal?NavigationTarget=ROLES://portal_content/administrator/super_admin/super_admin_role/com.sap.portal.system_administration/com.sap.portal.system_admin_ws/com.sap.portal.permissions
the portal creates another URL for the same navigation target such as the following:
...
http://myServer:50000/irj/portal?
NavigationTarget=navurl://0c3c7ac0dfe1083d8f50ae954b8ec25f
An administrator can turn this feature on, and then the navigation service creates hashed URLs for all navigation nodes. All links created by the navigation service are generated as hashed URLs and not as the original URL. For more information on links, see Navigation URLs.
You do not have to do anything to have the navigation service create hashed URLs for your connector. If the feature is turned on by an administrator, the hashing occurs automatically.
You can call the following methods to get the long and hashed URL of a navigation node:
· getHashed(): Returns the short (hashed) URL. If the hashed URL feature is turned off, this method returns the long URL.
· getName(): Returns the long URL.
By default, this feature is on.