AnsweredAssumed Answered

Autenticacion Share SSO propia

Question asked by dknee on Apr 1, 2011
Buenos dias,

Soy nuevo en alfresco, es posible que la pregunta que voy a hacer haya sido resuelta miles de veces, pero desgraciadamente todavia no he encontrado la solucion :(

Quiero tener una clase de autenticacion SSO propia, de modo que en ella pueda gestionar las conexiones (obtener el usuario SSO conectado y a partir de ahi buscando su contraseña en la base de datos alfresco realizar la conexión)

Por tanto he añadido en web.xml mi clase como authentication filter

  <filter>
     <filter-name>Authentication Filter</filter-name>
     <filter-class>org.alfresco.sopra.authentication.filter.CustomNTLMAuthenticationFilter</filter-class>
     <init-param>
        <param-name>endpoint</param-name>
        <param-value>alfresco</param-value>
     </init-param>
  </filter>

dicha clase (CustomNTLMAuthenticationFilter) extiende de SSOAuthenticationFilter… por tanto tengo un método

public void doFilter(ServletRequest sreq, ServletResponse sresp, FilterChain chain) throws IOException, 
ServletException

Es posible obtener de algun modo el usuario que se ha conectado mediante SSO? para poder hacer la posterior busqueda en la base de datos alfresco a partir de dicho identificador?

Gracias y un saludo,

Outcomes