Platform Explorer / Nuxeo Platform 6.0

Extension point openUrl

Documentation

Contribute pattern to define urls that can be accessed without authentication

Contribution Descriptors

  • Class: org.nuxeo.ecm.platform.ui.web.auth.service.OpenUrlDescriptor

Existing Contributions

Contributions are presented in the same order as the registration order on this extension point. This order is displayed before the contribution name, in brackets.

  • nuxeo-easyshare-6.0.jar
    <extension point="openUrl" target="org.nuxeo.ecm.platform.ui.web.auth.service.PluggableAuthenticationService">
      <openUrl name="EasyShare">
       <grantPattern>/nuxeo/site/easyshare/.*</grantPattern>
      </openUrl>
      <openUrl name="EasyShareSkins">
       <grantPattern>/nuxeo/site/skin/easyshare/.*</grantPattern>
      </openUrl>
      <openUrl name="EasyShareCss">
       <grantPattern>/nuxeo/site/skin/easyshare/css/.*</grantPattern>
      </openUrl>
      <openUrl name="EasyShareImages">
       <grantPattern>/nuxeo/site/skin/easyshare/image/.*</grantPattern>
      </openUrl>
     </extension>
  • nuxeo-runtime-6.0.jar
    <extension point="openUrl" target="org.nuxeo.ecm.platform.ui.web.auth.service.PluggableAuthenticationService">
        <openUrl name="duoFactorsPattern">
          <grantPattern>/nuxeo/duofactors.jsp</grantPattern>
        </openUrl>
      </extension>
  • nuxeo-opensocial-server-6.0.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>
  • nuxeo-theme-bank-6.0.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-ui-web-6.0.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-webengine-admin-6.0.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-webengine-gadgets-6.0.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-rest-api-server-6.0.jar
    <extension point="openUrl" target="org.nuxeo.ecm.platform.ui.web.auth.service.PluggableAuthenticationService">
        <openUrl name="RestApiDoc">
          <grantPattern>/nuxeo/api/v[0-9]+/doc/.*</grantPattern>
        </openUrl>
        <openUrl name="RestApiDocJson">
            <grantPattern>/nuxeo/site/api/v[0-9]+/doc/.*</grantPattern>
        </openUrl>
        <openUrl name="RestApiDocSiteSkin">
            <grantPattern>/nuxeo/site/skin/api/.*</grantPattern>
        </openUrl>
      </extension>
  • nuxeo-platform-user-registration-web-6.0.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>
        <openUrl name="RegisterUser_enterpassword">********<grantPattern>/nuxeo/site/userRegistration/enterpassword/.*</grantPattern>
        </openUrl>
        <openUrl name="Graphical_Resources">
          <grantPattern>/nuxeo/site/skin/registration/.*</grantPattern>
        </openUrl>
      </extension>
  • nuxeo-platform-webapp-base-6.0.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-invite-6.0.jar
    <extension point="openUrl" target="org.nuxeo.ecm.platform.ui.web.auth.service.PluggableAuthenticationService">
        <openUrl name="RegisterUser_validate">
          <grantPattern>/nuxeo/site/userInvitation/validate</grantPattern>
        </openUrl>
        <openUrl name="RegisterUser_enterpassword">********<grantPattern>/nuxeo/site/userInvitation/enterpassword/.*</grantPattern>
        </openUrl>
        <openUrl name="Graphical_Resources">
          <grantPattern>/nuxeo/site/skin/invite/.*</grantPattern>
        </openUrl>
      </extension>
  • nuxeo-opensocial-container-6.0.jar
    <extension point="openUrl" target="org.nuxeo.ecm.platform.ui.web.auth.service.PluggableAuthenticationService">
        <openUrl name="OpenSocialLogin">
          <grantPattern>/nuxeo/opensocial_login.jsp</grantPattern>
        </openUrl>
      </extension>