be.fedict.eid.applet.service
Class AppletServiceServlet
java.lang.Object
javax.servlet.GenericServlet
javax.servlet.http.HttpServlet
be.fedict.eid.applet.service.AppletServiceServlet
- All Implemented Interfaces:
- Serializable, Servlet, ServletConfig
public class AppletServiceServlet
- extends HttpServlet
The eID applet service Servlet. This servlet should be used by web
applications for secure communication between the Java EE servlet container
and the eID applet. This servlet will push attributes within the HTTP session
after a successful identification of the browser using via the eID applet.
The attribute that is pushed within the HTTP session per default is:
eid.identity of type Identity.
The address on the eID card can also be requested by setting the optional
IncludeAddress init-param to true. The
corresponding HTTP session attribute is called eid.address and
is of type Address.
The photo on the eID card can also be requested by setting the optional
IncludePhoto init-param to true. The
corresponding HTTP session attribute is called eid.photo.
More information on all available init-param configuration parameters is
available in the eID Applet developer's guide.
- Author:
- Frank Cornelis
- See Also:
- Serialized Form
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AppletServiceServlet
public AppletServiceServlet()
init
public void init(ServletConfig config)
throws ServletException
- Specified by:
init in interface Servlet- Overrides:
init in class GenericServlet
- Throws:
ServletException
doGet
protected void doGet(HttpServletRequest request,
HttpServletResponse response)
throws ServletException,
IOException
- Overrides:
doGet in class HttpServlet
- Throws:
ServletException
IOException
doPost
protected void doPost(HttpServletRequest request,
HttpServletResponse response)
throws ServletException,
IOException
- Overrides:
doPost in class HttpServlet
- Throws:
ServletException
IOException
Copyright © 2008-2010 FedICT. All Rights Reserved.