|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.caucho.server.security.AbstractConstraint
com.caucho.server.security.ContainerConstraint
public class ContainerConstraint
| Constructor Summary | |
|---|---|
ContainerConstraint()
|
|
| Method Summary | |
|---|---|
void |
addConstraint(AbstractConstraint constraint)
Adds a constraint. |
boolean |
isAuthorized(HttpServletRequest request,
HttpServletResponse response,
ServletContext application)
Returns true if the user is authorized for the resource. |
boolean |
needsAuthentication()
Returns true if the constraint requires authentication. |
protected AbstractConstraint[] |
toArray()
converts the sub constraints to an array. |
| Methods inherited from class com.caucho.server.security.AbstractConstraint |
|---|
isPrivateCache |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ContainerConstraint()
| Method Detail |
|---|
public void addConstraint(AbstractConstraint constraint)
public boolean needsAuthentication()
needsAuthentication in class AbstractConstraint
public boolean isAuthorized(HttpServletRequest request,
HttpServletResponse response,
ServletContext application)
throws ServletException,
java.io.IOException
isAuthorized must provide the response if the user is not authorized. Typically this will just call sendError.
isAuthorized will be called after all the other filters, but before the servlet.service().
isAuthorized in class AbstractConstraintrequest - the servlet requestresponse - the servlet response
ServletException
java.io.IOExceptionprotected AbstractConstraint[] toArray()
toArray in class AbstractConstraint
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||