com.ibm.btt.cs.rest
Class BTTSecurityAdvice
java.lang.Object
com.ibm.btt.cs.rest.BTTSecurityAdvice
- All Implemented Interfaces:
- SecurityAdvice
public class BTTSecurityAdvice
- extends java.lang.Object
- implements SecurityAdvice
Method Summary |
void |
checkAuthorization(javax.servlet.http.HttpServletRequest req)
|
void |
checkAuthorization(javax.servlet.http.HttpServletRequest req,
java.lang.String operationName)
|
void |
checkAuthorization(javax.servlet.http.HttpServletRequest req,
java.lang.String processorName,
java.lang.String procId)
|
void |
checkAuthorization(javax.servlet.http.HttpServletRequest req,
java.lang.String processorName,
java.lang.String procId,
java.lang.String nextEvent)
|
void |
filterRequest(javax.servlet.http.HttpServletRequest req,
ChannelContext cc,
Context ctx,
java.lang.Object requestData)
|
void |
filterResponse(javax.servlet.http.HttpServletRequest req,
ChannelContext cc,
Context ctx,
java.lang.Object responseData)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BTTSecurityAdvice
public BTTSecurityAdvice()
checkAuthorization
public void checkAuthorization(javax.servlet.http.HttpServletRequest req)
throws ForbiddenException,
UnauthorizedException
- Specified by:
checkAuthorization
in interface SecurityAdvice
- Throws:
ForbiddenException
UnauthorizedException
checkAuthorization
public void checkAuthorization(javax.servlet.http.HttpServletRequest req,
java.lang.String operationName)
throws ForbiddenException,
UnauthorizedException
- Specified by:
checkAuthorization
in interface SecurityAdvice
- Throws:
ForbiddenException
UnauthorizedException
checkAuthorization
public void checkAuthorization(javax.servlet.http.HttpServletRequest req,
java.lang.String processorName,
java.lang.String procId)
throws ForbiddenException,
UnauthorizedException
- Specified by:
checkAuthorization
in interface SecurityAdvice
- Throws:
ForbiddenException
UnauthorizedException
checkAuthorization
public void checkAuthorization(javax.servlet.http.HttpServletRequest req,
java.lang.String processorName,
java.lang.String procId,
java.lang.String nextEvent)
throws ForbiddenException,
UnauthorizedException
- Specified by:
checkAuthorization
in interface SecurityAdvice
- Throws:
ForbiddenException
UnauthorizedException
filterRequest
public void filterRequest(javax.servlet.http.HttpServletRequest req,
ChannelContext cc,
Context ctx,
java.lang.Object requestData)
- Specified by:
filterRequest
in interface SecurityAdvice
filterResponse
public void filterResponse(javax.servlet.http.HttpServletRequest req,
ChannelContext cc,
Context ctx,
java.lang.Object responseData)
- Specified by:
filterResponse
in interface SecurityAdvice
(c) Copyright IBM Corporation 1998, 2011