|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectxecure.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 ¿ÀºêÁ§Æ®¸¦ ÀÎÀÚ·Î ¹Þ¾Æ Ŭ¶óÀÌ¾ðÆ® ¾ÏÈ£¹®À» º¹È£È ÇÑ´Ù. |
|
XecureServlet(XecureConfig config,
javax.servlet.http.HttpServletRequest h_request,
javax.servlet.http.HttpServletResponse h_response)
XecureServlet »ý¼ºÀÚ XecureConfig, HttpServletRequest, HttpServletResponse ¿ÀºêÁ§Æ®¸¦ ÀÎÀÚ·Î ¹Þ¾Æ Ŭ¶óÀÌ¾ðÆ® ¾ÏÈ£¹®À» º¹È£È ÇÑ´Ù. |
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 |
equals, 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
- HttpServletResponse
XecureServletConfigException
- if xecure servlet configuration file cannot be found.
XecureServletException
- if crypto session is not set.public XecureServlet(XecureConfig config, javax.servlet.http.HttpServletRequest h_request, javax.servlet.http.HttpServletResponse h_response) throws XecureServletException, XecureServletConfigException
config
- XecureConfigh_request
- HttpServletRequesth_response
- HttpServletResponse
XecureServletConfigException
- if xecure servlet configuration file cannot be found.
XecureServletException
- if crypto session is not set.Method 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: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |