Class Overview
The JIRA implementation of the com.atlassian.seraph.elevatedsecurity.ElevatedSecurityGuard interface. Its
elevated security is based on CAPTCHA.
NOTE : This class is instatiated by Seraph at servlet context initialisation time hence it cant have its
dependencies injected.
Summary
[Expand]
Inherited Methods |
From class
java.lang.Object
Object
|
clone()
|
boolean
|
equals(Object arg0)
|
void
|
finalize()
|
final
Class<?>
|
getClass()
|
int
|
hashCode()
|
final
void
|
notify()
|
final
void
|
notifyAll()
|
String
|
toString()
|
final
void
|
wait()
|
final
void
|
wait(long arg0, int arg1)
|
final
void
|
wait(long arg0)
|
|
From interface
com.atlassian.seraph.Initable
|
From interface
com.atlassian.seraph.elevatedsecurity.ElevatedSecurityGuard
void
|
onFailedLoginAttempt(HttpServletRequest arg0, String arg1)
|
void
|
onSuccessfulLoginAttempt(HttpServletRequest arg0, String arg1)
|
boolean
|
performElevatedSecurityCheck(HttpServletRequest arg0, String arg1)
|
|
Public Constructors
public
JiraElevatedSecurityGuard
()
Public Methods
public
static
boolean
isInitialised
()
Returns
- will return TRUE if the JiraElevatedSecurityGuard is initialised and therefore in action
public
void
onFailedLoginAttempt
(HttpServletRequest httpServletRequest, String userName)
public
void
onSuccessfulLoginAttempt
(HttpServletRequest httpServletRequest, String userName)
public
boolean
performElevatedSecurityCheck
(HttpServletRequest httpServletRequest, String userName)