|
||||||||||
| 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 | |||||||||