|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
ÀÌÀü Ŭ·¡½º ´ÙÀ½ Ŭ·¡½º | ÇÁ·¹ÀÓÀ¸·Î ÇÁ·¹ÀÓ ¾øÀÌ | |||||||||
°³¿ä: NESTED | Çʵå | »ý¼ºÀÚ | ¸Þ¼µå | »ó¼¼: Çʵå | »ý¼ºÀÚ | ¸Þ¼µå |
public interface SSLSessionContext
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 °´Ã¼ÀÇ Å¸ÀÓ ¾Æ¿ô Á¦ÇÑÀ» ¼³Á¤ÇÕ´Ï´Ù. |
¸Þ¼µåÀÇ »ó¼¼ |
---|
SSLSession getSession(byte[] sessionId)
SSLSession
À»
¸®ÅÏÇÕ´Ï´Ù.
sessionId
- ¼¼¼Ç ½Äº°ÀÚ
SSLSession
. ÁöÁ¤µÈ ¼¼¼Ç ID°¡ À¯È¿ÇÑ SSLSession¸¦ °¡¸®Å°Áö ¾ÊÀº °æ¿ì´Â nullEnumeration getIds()
SSLSessionContext
¿¡ ±×·ìÈ ¶°³¯ ¼ö ÀÖ¾î ¸ðµç ¼¼¼Ç ID
¿°Å¸¦ ¸®ÅÏÇÕ´Ï´Ù.
void setSessionTimeout(int seconds) throws IllegalArgumentException
SSLSessionContext
¿¡ ±×·ìÈ µÇ°í ÀÖ´Â SSLSession
°´Ã¼ÀÇ Å¸ÀÓ ¾Æ¿ô Á¦ÇÑÀ» ¼³Á¤ÇÕ´Ï´Ù.
ŸÀÓ ¾Æ¿ô Á¦ÇÑÀÌ t ÃÊ·Î ¼³Á¤µÇ¾î ÀÖ´Â °æ¿ì, ÀÛ¼º ½Ã°¢ºÎÅÍ t Ãʰæ°úÇÑ ¼¼¼ÇÀº ŸÀÓ ¾Æ¿ô Á¦ÇÑÀ» ³Ñ½À´Ï´Ù. ¼¼¼ÇÀÌ Å¸ÀÓ ¾Æ¿ô Á¦ÇÑÀ» ³ÑÀ¸¸é, SSLSession
°´Ã¼´Â ¹«È¿°¡ µÇ¾î, ÈļÓÀÇ Á¢¼Ó¿¡¼´Â ±× ¼¼¼ÇÀ» Àç°³ ¶Ç´Â Âü°¡ÇÒ ¼ö ¾ø½À´Ï´Ù. SSLSessionContext
ŸÀÓ ¾Æ¿ô Á¦ÇÑÀ» º¯°æÇϸé, ŸÀÓ ¾Æ¿ôÀ» ³ÑÀº ¼¼¼ÇÀÇ È®ÀÎÀÌ Áï½Ã ÇàÇØÁý´Ï´Ù.
seconds
- »õ·Î¿î ŸÀÓ ¾Æ¿ô Á¦ÇÑ (ÃÊ´ÜÀ§). Á¦·Î´Â Á¦ÇÑ ¾øÀ½
IllegalArgumentException
- ÁöÁ¤µÈ ŸÀÓ ¾Æ¿ô Á¦ÇÑÀÌ 0 º¸´Ù ÀÛÀº °æ¿ìgetSessionTimeout()
int getSessionTimeout()
SSLSessionContext
¿¡ ±×·ìÈ µÇ°í ÀÖ´Â SSLSession
°´Ã¼ÀÇ Å¸ÀÓ ¾Æ¿ô Á¦ÇÑÀ» ¸®ÅÏÇÕ´Ï´Ù.
ŸÀÓ ¾Æ¿ô Á¦ÇÑÀÌ t ÃÊ·Î ¼³Á¤µÇ¾î ÀÖ´Â °æ¿ì, ÀÛ¼º ½Ã°¢ºÎÅÍ t Ãʰæ°úÇÑ ¼¼¼ÇÀº ŸÀÓ ¾Æ¿ô Á¦ÇÑÀ» ³Ñ½À´Ï´Ù. ¼¼¼ÇÀÌ Å¸ÀÓ ¾Æ¿ô Á¦ÇÑÀ» ³ÑÀ¸¸é, SSLSession
°´Ã¼´Â ¹«È¿°¡ µÇ¾î, ÈļÓÀÇ Á¢¼Ó¿¡¼´Â ±× ¼¼¼ÇÀ» Àç°³ ¶Ç´Â Âü°¡ÇÒ ¼ö ¾ø½À´Ï´Ù. SSLSessionContext
ŸÀÓ ¾Æ¿ô Á¦ÇÑÀ» º¯°æÇϸé, ŸÀÓ ¾Æ¿ô Á¦ÇÑÀ» ³ÑÀº ¼¼¼ÇÀÇ È®ÀÎÀÌ Áï½Ã ÇàÇØÁý´Ï´Ù.
setSessionTimeout(int)
void setSessionCacheSize(int size) throws IllegalArgumentException
SSLSessionContext
¿¡ ±×·ìÈ µÇ°í ÀÖ´Â SSLSession
°´Ã¼ÀÇ Æ÷ÇÔ¿¡ »ç¿ëµÇ´Â ij½¬ÀÇ »çÀÌÁ ¼³Á¤ÇÕ´Ï´Ù.
size
- ¼¼¼Ç ij½¬ÀÇ »õ·Î¿î »çÀÌÁî Á¦ÇÑ. Á¦·Î´Â Á¦ÇÑ ¾øÀ½
IllegalArgumentException
- ÁöÁ¤µÈ »çÀÌÁî°¡ 0 º¸´Ù ÀÛÀº °æ¿ìgetSessionCacheSize()
int getSessionCacheSize()
SSLSessionContext
¿¡ ±×·ìÈ µÇ°í ÀÖ´Â SSLSession
°´Ã¼ÀÇ Æ÷ÇÔ¿¡ »ç¿ëµÇ´Â ij½¬ÀÇ »çÀÌÁ ¸®ÅÏÇÕ´Ï´Ù.
setSessionCacheSize(int)
|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
ÀÌÀü Ŭ·¡½º ´ÙÀ½ Ŭ·¡½º | ÇÁ·¹ÀÓÀ¸·Î ÇÁ·¹ÀÓ ¾øÀÌ | |||||||||
°³¿ä: NESTED | Çʵå | »ý¼ºÀÚ | ¸Þ¼µå | »ó¼¼: Çʵå | »ý¼ºÀÚ | ¸Þ¼µå |
Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy µµ ÂüÁ¶ÇϽʽÿÀ.