Class NuxeoAuthCallContextHandler

java.lang.Object
org.nuxeo.ecm.core.opencmis.bindings.NuxeoAuthCallContextHandler
All Implemented Interfaces:
Serializable, org.apache.chemistry.opencmis.server.shared.CallContextHandler

public class NuxeoAuthCallContextHandler extends Object implements org.apache.chemistry.opencmis.server.shared.CallContextHandler, Serializable
Call Context Handler for Nuxeo authentication that extracts the relevant user name.

Configured as a "callContextHandler" servlet parameter in the AtomPub and JSON servlets.

Authentication happened earlier in the chain through Nuxeo's authentication filter, and a JAAS context has already been set up.

There is no password available, as authentication is opaque and may use SSO.

See Also:
  • Constructor Details

    • NuxeoAuthCallContextHandler

      public NuxeoAuthCallContextHandler()
  • Method Details

    • getCallContextMap

      public Map<String,String> getCallContextMap(javax.servlet.http.HttpServletRequest request)
      Specified by:
      getCallContextMap in interface org.apache.chemistry.opencmis.server.shared.CallContextHandler