|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--xecure.servlet.XecureServlet
XecureHttpServlet À̳ª XecureHttpJspPage Ŭ·¡½º¸¦ »ç¿ëÇÒ ¼ö ¾ø´Â ¼ºí¸´ ¿£Áø¿¡¼ XecureWeb À» Àû¿ëÇϱâ À§ÇÑ Å¬·¡½º ÀÌ´Ù.
XecureServlet ¿ÀºêÁ§Æ®¸¦ »ý¼ºÇϸé, Ŭ¶óÀÌ¾ðÆ®·Î ºÎÅÍ Àü´ÞµÈ ¾ÏÈ£¹®À» º¹È£ÇÑ °ªÀ» ¾òÀ» ¼ö ÀÖÀ¸¸ç, ¼¹öÀÇ ÀÀ´ä Á¤º¸¸¦ ¾ÏÈ£È ÇÏ¿© Àü´ÞÇÒ ¼ö ÀÖ´Ù.
»ç¿ë ¿¹)
import xecure.servlet.*; public classs servletA extends HttpServlet { public void service ( HttpServletRequest request, HttpServletResponse response ) { XecureServlet xservlet = null; try { xservlet = new XecureServlet ( request, response ); } catch ( Exception e ) { out.println( e.toString ); out.flush(); return; } String userid = xservlet.request.getParameter("userid"); out.println( sXecureClientObject ); String response_data = "Hi ... " + userid ; out.println( xservlet.encrypt( response_data ) ); } }
Field Summary | |
XecureHttpServletRequest |
request
|
XecureHttpServletResponse |
response
|
java.lang.String |
sXecureClientObject
|
Constructor Summary | |
XecureServlet(javax.servlet.http.HttpServletRequest h_request,
javax.servlet.http.HttpServletResponse h_response)
XecureServlet »ý¼ºÀÚ HttpServletRequest, HttpServletResponse ¿ÀºêÁ§Æ®¸¦ ÀÎÀÚ·Î ¹Þ¾Æ Ŭ¶óÀÌ¾ðÆ® ¾ÏÈ£¹®À» º¹È£È ÇÑ´Ù. XecureWeb Servlet ¼³Á¤ÀÌ ¿Ã¹Ù¸£Áö ¾ÊÀ» °æ¿ì , XecureServletConfigException ÀÌ ¹ß»ýµÈ´Ù. XecureWeb Servlet ¼³Á¤ ÆÄÀÏÀº ¼ºí¸´ ¿£Áø ½ÇÇàÀÚ È¨µð·ºÅ丮¿¡¼ XecureConf/xecure_servlet.conf ·Î ã´Â´Ù. ¾ÏÈ£ ¼¼¼ÇÀÌ ¼³Á¤µÇ¾î ÀÖÁö ¾Ê´Â °æ¿ì, XecureServletException ÀÌ ¹ß»ýµÈ´Ù. |
|
XecureServlet(XecureConfig config,
javax.servlet.http.HttpServletRequest h_request,
javax.servlet.http.HttpServletResponse h_response)
XecureServlet »ý¼ºÀÚ XecureConfig, HttpServletRequest, HttpServletResponse ¿ÀºêÁ§Æ®¸¦ ÀÎÀÚ·Î ¹Þ¾Æ Ŭ¶óÀÌ¾ðÆ® ¾ÏÈ£¹®À» º¹È£È ÇÑ´Ù. XecureWeb Servlet ¼³Á¤ÀÌ ¿Ã¹Ù¸£Áö ¾ÊÀ» °æ¿ì , XecureServletConfigException ÀÌ ¹ß»ýµÈ´Ù. ¾ÏÈ£ ¼¼¼ÇÀÌ ¼³Á¤µÇ¾î ÀÖÁö ¾Ê´Â °æ¿ì, XecureServletException ÀÌ ¹ß»ýµÈ´Ù. |
Method Summary | |
java.lang.String |
csEncrypt(java.lang.String plain)
Æò¹®À» ÇöÀç ¾ÏÈ£ ¼¼¼ÇÀÇ ¼¼¼ÇŰ·Î ¾ÏÈ£È ÇÑ´Ù. encrypt, rawEncrypt ÇÔ¼ö¿Í ´Þ¸®, ¾ÏÈ£¹®¿¡´Â SCRIPT ¿Í °°Àº HTML Tag °¡ µé¾îÀÖÁö ¾Ê´Ù. |
java.lang.String |
encrypt(java.lang.String plain)
Æò¹®À» ÇöÀç ¾ÏÈ£ ¼¼¼ÇÀÇ ¼¼¼ÇŰ·Î ¾ÏÈ£È ÇÑ´Ù. |
XecureSession |
getXecureSession()
¾ÏÈ£ ¼¼¼Ç Á¤º¸¸¦ °¡Áö´Â XecureSession ¿ÀºêÁ§Æ®¸¦ ¸®ÅÏÇÑ´Ù. |
java.lang.String |
rawEncrypt(java.lang.String plain)
Æò¹®À» ÇöÀç ¾ÏÈ£ ¼¼¼ÇÀÇ ¼¼¼ÇŰ·Î ¾ÏÈ£È ÇÑ´Ù. |
java.lang.String |
xmlEncrypt(java.lang.String plain)
Æò¹®À» ÇöÀç ¾ÏÈ£ ¼¼¼ÇÀÇ ¼¼¼ÇŰ·Î ¾ÏÈ£È ÇÑ´Ù. |
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
Field Detail |
public XecureHttpServletRequest request
public XecureHttpServletResponse response
public java.lang.String sXecureClientObject
Constructor Detail |
public XecureServlet(javax.servlet.http.HttpServletRequest h_request, javax.servlet.http.HttpServletResponse h_response) throws XecureServletException, XecureServletConfigException
h_request
- HttpServletRequesth_response
- HttpServletResponsepublic XecureServlet(XecureConfig config, javax.servlet.http.HttpServletRequest h_request, javax.servlet.http.HttpServletResponse h_response) throws XecureServletException, XecureServletConfigException
config
- XecureConfigh_request
- HttpServletRequesth_response
- HttpServletResponseMethod Detail |
public XecureSession getXecureSession()
public java.lang.String encrypt(java.lang.String plain)
plain
- String Æò¹®public java.lang.String rawEncrypt(java.lang.String plain)
plain
- String Æò¹®public java.lang.String csEncrypt(java.lang.String plain)
plain
- String Æò¹®public java.lang.String xmlEncrypt(java.lang.String plain)
plain
- String Æò¹®
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |