com.atlassian.sal.jira.websudo
Class JIRASalWebSudoManager

java.lang.Object
  extended by com.atlassian.sal.jira.websudo.JIRASalWebSudoManager
All Implemented Interfaces:
com.atlassian.sal.api.websudo.WebSudoManager

public class JIRASalWebSudoManager
extends Object
implements com.atlassian.sal.api.websudo.WebSudoManager


Constructor Summary
JIRASalWebSudoManager(ApplicationProperties settingsManager, InternalWebSudoManager internalWebSudoManager)
           
 
Method Summary
 boolean canExecuteRequest(javax.servlet.http.HttpServletRequest httpServletRequest)
          
 void enforceWebSudoProtection(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          
 void willExecuteWebSudoRequest(javax.servlet.http.HttpServletRequest httpServletRequest)
          
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JIRASalWebSudoManager

public JIRASalWebSudoManager(ApplicationProperties settingsManager,
                             InternalWebSudoManager internalWebSudoManager)
Method Detail

canExecuteRequest

public boolean canExecuteRequest(javax.servlet.http.HttpServletRequest httpServletRequest)

Specified by:
canExecuteRequest in interface com.atlassian.sal.api.websudo.WebSudoManager

enforceWebSudoProtection

public void enforceWebSudoProtection(javax.servlet.http.HttpServletRequest request,
                                     javax.servlet.http.HttpServletResponse response)

Specified by:
enforceWebSudoProtection in interface com.atlassian.sal.api.websudo.WebSudoManager

willExecuteWebSudoRequest

public void willExecuteWebSudoRequest(javax.servlet.http.HttpServletRequest httpServletRequest)
                               throws com.atlassian.sal.api.websudo.WebSudoSessionException

Specified by:
willExecuteWebSudoRequest in interface com.atlassian.sal.api.websudo.WebSudoManager
Throws:
com.atlassian.sal.api.websudo.WebSudoSessionException


Copyright © 2002-2014 Atlassian. All Rights Reserved.