net.sf.jguard.jee.provisioning
Class HttpServletProvisioningServicePoint
java.lang.Object
net.sf.jguard.jee.provisioning.HttpServletProvisioningServicePoint
- All Implemented Interfaces:
- ProvisioningServicePoint<javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse>
public class HttpServletProvisioningServicePoint
- extends Object
- implements ProvisioningServicePoint<javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse>
- Author:
- Charles Gay
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
HttpServletProvisioningServicePoint
@Inject
public HttpServletProvisioningServicePoint(AuthenticationManager authenticationManager)
- Creates a new instance of HttpServletProvisioningServicePoint
init
public void init(URL location)
- Specified by:
init in interface ProvisioningServicePoint<javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse>
getRegisterPermission
public Permission getRegisterPermission()
- Specified by:
getRegisterPermission in interface ProvisioningServicePoint<javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse>
getRegisterProcessPermission
public Permission getRegisterProcessPermission()
- Specified by:
getRegisterProcessPermission in interface ProvisioningServicePoint<javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse>
registerProcess
public boolean registerProcess(Request<javax.servlet.http.HttpServletRequest> req,
Response<javax.servlet.http.HttpServletResponse> res)
- Specified by:
registerProcess in interface ProvisioningServicePoint<javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse>
registerCoreProcess
public boolean registerCoreProcess(Request<javax.servlet.http.HttpServletRequest> req)
- register the user against the @link SubjectTemplate.
- Parameters:
req -
- Returns:
- true if registration succeed, false otherwise
anonymize
public Request<javax.servlet.http.HttpServletRequest> anonymize(Request<javax.servlet.http.HttpServletRequest> req)
- Specified by:
anonymize in interface ProvisioningServicePoint<javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse>
getGrantedPermissions
public Permissions getGrantedPermissions()
- Specified by:
getGrantedPermissions in interface ProvisioningServicePoint<javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse>
Copyright © 2004-2011. All Rights Reserved.