Platform Explorer / Nuxeo Platform 5.6

Extension point openUrl

Contribute pattern to define urls that can be accessed without authentication

Contribution Descriptor

Existing Contributions

  • nuxeo-webengine-admin-5.6.jar
    <extension point="openUrl" target="org.nuxeo.ecm.platform.ui.web.auth.service.PluggableAuthenticationService">
           <openUrl name="Shell">
                <grantPattern>/nuxeo/site/shell</grantPattern>
           </openUrl>
           <openUrl name="Shell_Resources">
                <grantPattern>/nuxeo/site/shell/.*</grantPattern>
           </openUrl>
         </extension>
  • nuxeo-platform-ui-web-5.6.jar
    <extension point="openUrl" target="org.nuxeo.ecm.platform.ui.web.auth.service.PluggableAuthenticationService">
        <openUrl name="SystemLogRestlet">
          <grantPattern>/nuxeo/restAPI/systemLog</grantPattern>
        </openUrl>
        <openUrl name="SeamRemotingInterfaceResources">
          <grantPattern>/nuxeo/seam/resource/remoting/interface.js.*</grantPattern>
        </openUrl>
    
      </extension>
  • nuxeo-theme-bank-5.6.jar
    <extension point="openUrl" target="org.nuxeo.ecm.platform.ui.web.auth.service.PluggableAuthenticationService">
    
        <openUrl name="ThemeBanks">
          <grantPattern>/nuxeo/.*/theme-banks</grantPattern>
        </openUrl>
    
        <openUrl name="ThemeBanksUI">
          <grantPattern>/nuxeo/.*/theme-banks/.*</grantPattern>
        </openUrl>
    
      </extension>
  • nuxeo-platform-user-registration-web-5.6.jar
    <extension point="openUrl" target="org.nuxeo.ecm.platform.ui.web.auth.service.PluggableAuthenticationService">
        <openUrl name="RegisterUser_validate">
          <grantPattern>/nuxeo/site/userRegistration/validate/.*</grantPattern>
        </openUrl>
      </extension>
  • nuxeo-platform-webapp-base-5.6.jar
    <extension point="openUrl" target="org.nuxeo.ecm.platform.ui.web.auth.service.PluggableAuthenticationService">
        <openUrl name="seam-reload">
          <grantPattern>/nuxeo/restAPI/seamReload</grantPattern>
        </openUrl>
      </extension>
  • nuxeo-webengine-gadgets-5.6.jar
    <extension point="openUrl" target="org.nuxeo.ecm.platform.ui.web.auth.service.PluggableAuthenticationService">
    
        <openUrl name="GadgetIMG">
          <grantPattern>/nuxeo/site/skin/gadgets/img/.*</grantPattern>
        </openUrl>
        <openUrl name="GadgetCSS">
          <grantPattern>/nuxeo/site/skin/gadgets/css/.*</grantPattern>
        </openUrl>
        <openUrl name="GadgetScripts">
          <grantPattern>/nuxeo/site/skin/gadgets/scripts/.*</grantPattern>
        </openUrl>
    
        <!-- needs to be sync with opensocial.properties -->
        <openUrl name="OpenSocialJS">
          <grantPattern>
            /nuxeo/.*/gadgets/.*\.js
          </grantPattern>
        </openUrl>
        <openUrl name="OpenSocialCSS">
          <grantPattern>
            /nuxeo/.*/gadgets/.*\.css
          </grantPattern>
        </openUrl>
        <openUrl name="OpenSocialXML">
          <grantPattern>
            /nuxeo/.*/gadgets/.*\.xml
          </grantPattern>
        </openUrl>
    
      </extension>
  • nuxeo-opensocial-server-5.6.jar
    <extension point="openUrl" target="org.nuxeo.ecm.platform.ui.web.auth.service.PluggableAuthenticationService">
    
        <openUrl name="OpenSocialRPCInquiry">
          <grantPattern>/nuxeo/.*/social/rpc</grantPattern>
        </openUrl>
        <openUrl name="OpenSocialRestInquiry">
          <grantPattern>/nuxeo/.*/social/rest</grantPattern>
        </openUrl>
        <openUrl name="OpenSocialRPC">
          <grantPattern>/nuxeo/.*/social/rpc/*</grantPattern>
        </openUrl>
        <openUrl name="OpenSocialRest">
          <grantPattern>/nuxeo/.*/social/rest/*</grantPattern>
        </openUrl>
    
      </extension>