|
JavaTM 2 Platform Std. Ed. v1. 4.0 |
||||||||||
ÀüÀÇ Å¬·¡½º ´ÙÀ½ÀÇ Å¬·¡½º | ÇÁ·¹ÀÓ ÀÖ¾î ÇÁ·¹ÀÓ ¾øÀ½ | ||||||||||
°³¿ä: »óÀÚ | Çʵå | constructor | ¸Þ¼Òµå | »ó¼¼: Çʵå | constructor | ¸Þ¼Òµå |
SSLSessionContext
´Â ƯÁ¤ÀÇ ¿£Æ¼Æ¼¿Í °ü·ÃÁöÀ» ¼ö ÀÖ¾ú´ø ÀÏ·ÃÀÇ SSLSession
¸¦ ³ªÅ¸³À´Ï´Ù. ¿¹¸¦ µé¾î, µ¿½Ã¿¡ º¹¼öÀÇ ¼¼¼Ç¿¡ Âü°¡Çϰí ÀÖ´Â ¼¹ö ¶Ç´Â Ŭ¶óÀÌ¾ðÆ®¸¦, ƯÁ¤ÀÇ ¿£Æ¼Æ¼¿¡ °ü·ÃÁöÀ» ¼ö°¡ ÀÖ½À´Ï´Ù.
¼¼¼Ç ¹®¸ÆÀº ÀϺÎÀÇ È¯°æ¿¡¼´Â »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù.
SSLSessionContext
ÆÄ¶ó¹ÌÅ͸¦ »ç¿ëÇϸé, ¼¼¼ÇÀÇ ÀúÀå ¹æ¹ýÀ» Á¦¾îÇÒ ¼ö ÀÖ½À´Ï´Ù.
SSLSessionContext
³»ÀÇ ¼¼¼Ç ID ´Â À϶÷Ç¥½Ã ÇÒ ¼ö ÀÖ½À´Ï´Ù.
SSLSession
¸Þ¼ÒµåÀÇ °³¿ä | |
Enumeration |
getIds ()
ÀÌ SSLSessionContext ¿¡ ±×·ìÈ ¶°³¯ ¼ö ÀÖ¾î ¸ðµç ¼¼¼Ç ID ÀÇ ¿°Å¸¦ µ¹·ÁÁÝ´Ï´Ù. |
SSLSession |
getSession (byte[] sessionId)
ƯÁ¤ÀÇ ¼¼¼Ç ID ¿¡ ¹ÙÀÎµå µÇ°í ÀÖ´Â SSLSession ¸¦ µ¹·ÁÁÝ´Ï´Ù. |
int |
getSessionCacheSize ()
ÀÌ SSLSessionContext ¿¡ ±×·ìÈ µÇ°í ÀÖ´Â SSLSession ¿ÀºêÁ§Æ®ÀÇ ÀúÀå¿¡ »ç¿ëµÇ´Â ij½¬ÀÇ »çÀÌÁ µ¹·ÁÁÝ´Ï´Ù. |
int |
getSessionTimeout ()
ÀÌ SSLSessionContext ¿¡ ±×·ìÈ µÇ°í ÀÖ´Â SSLSession ¿ÀºêÁ§Æ®ÀÇ Å¸ÀÓ ¾Æ¿ô Á¦ÇÑÀ» µ¹·ÁÁÝ´Ï´Ù.
|
void |
setSessionCacheSize (int size)
ÀÌ SSLSessionContext ¿¡ ±×·ìÈ µÇ°í ÀÖ´Â SSLSession ¿ÀºêÁ§Æ®ÀÇ ÀúÀå¿¡ »ç¿ëµÇ´Â ij½¬ÀÇ »çÀÌÁ ¼³Á¤ÇÕ´Ï´Ù. |
void |
setSessionTimeout (int seconds)
ÀÌ SSLSessionContext ¿¡ ±×·ìÈ µÇ°í ÀÖ´Â SSLSession ¿ÀºêÁ§Æ®ÀÇ Å¸ÀÓ ¾Æ¿ô Á¦ÇÑÀ» ¼³Á¤ÇÕ´Ï´Ù.
|
¸Þ¼ÒµåÀÇ »ó¼¼ |
public SSLSession getSession(byte[] sessionId)
SSLSession
¸¦ µ¹·ÁÁÝ´Ï´Ù.
sessionId
- ¼¼¼Ç ½Äº°ÀÚ
SSLSession
. ÁöÁ¤µÈ ¼¼¼Ç ID °¡ À¯È¿ÇÑ SSLSession ¸¦ °¡¸®Å°Áö ¾ÊÀº °æ¿ì´Â nullpublic Enumeration getIds()
SSLSessionContext
¿¡ ±×·ìÈ ¶°³¯ ¼ö ÀÖ¾î ¸ðµç ¼¼¼Ç ID ÀÇ ¿°Å¸¦ µ¹·ÁÁÝ´Ï´Ù.
public void setSessionTimeout(int seconds) throws IllegalArgumentException
SSLSessionContext
¿¡ ±×·ìÈ µÇ°í ÀÖ´Â SSLSession
¿ÀºêÁ§Æ®ÀÇ Å¸ÀÓ ¾Æ¿ô Á¦ÇÑÀ» ¼³Á¤ÇÕ´Ï´Ù.
ŸÀÓ ¾Æ¿ô Á¦ÇÑÀÌ t ÃÊ·Î ¼³Á¤µÇ¾î ÀÖ´Â °æ¿ì, ÀÛ¼º ½Ã°¢ºÎÅÍ t Ãʰæ°úÇÑ ¼¼¼ÇÀº ŸÀÓ ¾Æ¿ô Á¦ÇÑÀ» ³Ñ½À´Ï´Ù. ¼¼¼ÇÀÌ Å¸ÀÓ ¾Æ¿ô Á¦ÇÑÀ» ³ÑÀ¸¸é(ÀÚ),SSLSession
¿ÀºêÁ§Æ®´Â ¹«È¿°¡ µÇ¾î, ÈļÓÀÇ Á¢¼Ó¿¡¼´Â ±× ¼¼¼ÇÀ» Àç°³ ¶Ç´Â Âü°¡ÇÒ ¼ö ¾ø½À´Ï´Ù. SSLSessionContext
ÀÇ Å¸ÀÓ ¾Æ¿ô Á¦ÇÑÀ» º¯°æÇϸé(ÀÚ), ŸÀÓ ¾Æ¿ôÀ» ³ÑÀº ¼¼¼ÇÀÇ È®ÀÎÀÌ Áï½Ã ÇàÇØÁý´Ï´Ù.
seconds
- »õ·Î¿î ŸÀÓ ¾Æ¿ô Á¦ÇÑ (ÃÊ´ÜÀ§). Á¦·Î´Â Á¦ÇÑ ¾øÀ½
IllegalArgumentException
- ÁöÁ¤µÈ ŸÀÓ ¾Æ¿ô Á¦ÇÑÀÌ 0 º¸´Ù ÀÛÀº °æ¿ìgetSessionTimeout()
public int getSessionTimeout()
SSLSessionContext
¿¡ ±×·ìÈ µÇ°í ÀÖ´Â SSLSession
¿ÀºêÁ§Æ®ÀÇ Å¸ÀÓ ¾Æ¿ô Á¦ÇÑÀ» µ¹·ÁÁÝ´Ï´Ù.
ŸÀÓ ¾Æ¿ô Á¦ÇÑÀÌ t ÃÊ·Î ¼³Á¤µÇ¾î ÀÖ´Â °æ¿ì, ÀÛ¼º ½Ã°¢ºÎÅÍ t Ãʰæ°úÇÑ ¼¼¼ÇÀº ŸÀÓ ¾Æ¿ô Á¦ÇÑÀ» ³Ñ½À´Ï´Ù. ¼¼¼ÇÀÌ Å¸ÀÓ ¾Æ¿ô Á¦ÇÑÀ» ³ÑÀ¸¸é(ÀÚ),SSLSession
¿ÀºêÁ§Æ®´Â ¹«È¿°¡ µÇ¾î, ÈļÓÀÇ Á¢¼Ó¿¡¼´Â ±× ¼¼¼ÇÀ» Àç°³ ¶Ç´Â Âü°¡ÇÒ ¼ö ¾ø½À´Ï´Ù. SSLSessionContext
ÀÇ Å¸ÀÓ ¾Æ¿ô Á¦ÇÑÀ» º¯°æÇϸé(ÀÚ), ŸÀÓ ¾Æ¿ô Á¦ÇÑÀ» ³ÑÀº ¼¼¼ÇÀÇ È®ÀÎÀÌ Áï½Ã ÇàÇØÁý´Ï´Ù.
setSessionTimeout(int)
public void setSessionCacheSize(int size) throws IllegalArgumentException
SSLSessionContext
¿¡ ±×·ìÈ µÇ°í ÀÖ´Â SSLSession
¿ÀºêÁ§Æ®ÀÇ ÀúÀå¿¡ »ç¿ëµÇ´Â ij½¬ÀÇ »çÀÌÁ ¼³Á¤ÇÕ´Ï´Ù.
size
- ¼¼¼Ç ij½¬ÀÇ »õ·Î¿î »çÀÌÁî Á¦ÇÑ. Á¦·Î´Â Á¦ÇÑ ¾øÀ½
IllegalArgumentException
- ÁöÁ¤µÈ »çÀÌÁî°¡ 0 º¸´Ù ÀÛÀº °æ¿ìgetSessionCacheSize()
public int getSessionCacheSize()
SSLSessionContext
¿¡ ±×·ìÈ µÇ°í ÀÖ´Â SSLSession
¿ÀºêÁ§Æ®ÀÇ ÀúÀå¿¡ »ç¿ëµÇ´Â ij½¬ÀÇ »çÀÌÁ µ¹·ÁÁÝ´Ï´Ù.
setSessionCacheSize(int)
|
JavaTM 2 Platform Std. Ed. v1. 4.0 |
||||||||||
ÀüÀÇ Å¬·¡½º ´ÙÀ½ÀÇ Å¬·¡½º | ÇÁ·¹ÀÓ ÀÖ¾î ÇÁ·¹ÀÓ ¾øÀ½ | ||||||||||
°³¿ä: »óÀÚ | Çʵå | constructor | ¸Þ¼Òµå | »ó¼¼: Çʵå | constructor | ¸Þ¼Òµå |
Java, Java 2 D, ¹× JDBC ´Â ¹Ì±¹ ¹× ±× ¿ÜÀÇ ³ª¶ó¿¡ ÀÖ¾î¼ÀÇ ¹Ì±¹ Sun Microsystems, Inc. ÀÇ »óÇ¥ ȤÀº µî·Ï»óÇ¥ÀÔ´Ï´Ù.
Copyright 1993-2002 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.