Class MetamaskSignInFilter

java.lang.Object
org.exoplatform.container.component.BaseComponentPlugin
org.exoplatform.web.WebRequestHandler
org.exoplatform.web.application.JspBasedWebHandler
io.meeds.tenant.metamask.web.filter.MetamaskSignInFilter
All Implemented Interfaces:
org.exoplatform.container.component.ComponentPlugin, org.exoplatform.web.filter.Filter

public class MetamaskSignInFilter extends org.exoplatform.web.application.JspBasedWebHandler implements org.exoplatform.web.filter.Filter
A Login extension to submit Login parameters to UI for used network, contract adresses ...
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
     
    static final org.exoplatform.services.log.Log
     
    static final String
     
    static final String
     
    static final String
     
    static final String
     
    static final String
     
    static final String
     

    Fields inherited from class org.exoplatform.web.application.JspBasedWebHandler

    brandingService, javascriptConfigService, JS_PATHS_PARAM, localeConfigService, skinService, TEXT_HTML_CONTENT_TYPE

    Fields inherited from class org.exoplatform.container.component.BaseComponentPlugin

    desc, name
  • Constructor Summary

    Constructors
    Constructor
    Description
    MetamaskSignInFilter(org.exoplatform.container.PortalContainer container, org.exoplatform.web.security.security.RemindPasswordTokenService remindPasswordTokenService, org.exoplatform.web.WebAppController webAppController, org.exoplatform.services.resources.LocaleConfigService localeConfigService, org.exoplatform.portal.branding.BrandingService brandingService, org.exoplatform.web.application.javascript.JavascriptConfigService javascriptConfigService, org.exoplatform.portal.resource.SkinService skinService, MetamaskLoginService metamaskLoginService)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    doFilter(javax.servlet.ServletRequest servletRequest, javax.servlet.ServletResponse servletResponse, javax.servlet.FilterChain chain)
     
    protected void
    forwardDeedTenantSetupForm(org.exoplatform.web.ControllerContext controllerContext)
     
    protected String
    getCompoundPassword(javax.servlet.http.HttpServletRequest request)
     

    Methods inherited from class org.exoplatform.web.application.JspBasedWebHandler

    execute, getHandlerName, getRequiresLifeCycle, prepareDispatch

    Methods inherited from class org.exoplatform.web.WebRequestHandler

    onDestroy, onInit

    Methods inherited from class org.exoplatform.container.component.BaseComponentPlugin

    getDescription, getName, setDescription, setName

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

  • Constructor Details

    • MetamaskSignInFilter

      public MetamaskSignInFilter(org.exoplatform.container.PortalContainer container, org.exoplatform.web.security.security.RemindPasswordTokenService remindPasswordTokenService, org.exoplatform.web.WebAppController webAppController, org.exoplatform.services.resources.LocaleConfigService localeConfigService, org.exoplatform.portal.branding.BrandingService brandingService, org.exoplatform.web.application.javascript.JavascriptConfigService javascriptConfigService, org.exoplatform.portal.resource.SkinService skinService, MetamaskLoginService metamaskLoginService)
  • Method Details

    • doFilter

      public void doFilter(javax.servlet.ServletRequest servletRequest, javax.servlet.ServletResponse servletResponse, javax.servlet.FilterChain chain) throws IOException, javax.servlet.ServletException
      Specified by:
      doFilter in interface org.exoplatform.web.filter.Filter
      Throws:
      IOException
      javax.servlet.ServletException
    • forwardDeedTenantSetupForm

      protected void forwardDeedTenantSetupForm(org.exoplatform.web.ControllerContext controllerContext) throws Exception
      Throws:
      Exception
    • getCompoundPassword

      protected String getCompoundPassword(javax.servlet.http.HttpServletRequest request)