Package tle.framework.component.spi.aamanager

Interface Summary
AAManager ±ÇÇÑ ÀÎÁõÀ» ó¸®ÇÏ´Â ÄÄÆ÷³ÍÆ®ÀÇ ±â´ÉÀ» Á¤ÀÇÇÑ´Ù.
Authenticator ÀÎÁõÀÛ¾÷À» ¼öÇàÇØÁִ Ŭ·¡½º°¡ ±¸ÇöÇØÁÖ¾î¾ß ÇÏ´Â ÀÎÅÍÆäÀ̽º.
Group RoleÀÇ ÁýÇÕÀ» ÁöÁ¤ÇÑ´Ù.
Role ¿ªÇÒ Á¤º¸¸¦ ÀúÀåÇϴ Ŭ·¡½º°¡ ±¸ÇöÇØ¾ß ÇÒ ÀÎÅÍÆäÀ̽º.
Service ¼­ºñ½º¸¦ ³ªÅ¸³»´Â Ŭ·¡½º°¡ ±¸ÇöÇØ¾ß ÇÒ ÀÎÅÍÆäÀ̽º
SessionManager »ç¿ëÀÚ ¼¼¼ÇÀ» °ü¸®Çϴ Ŭ·¡½º°¡ ±¸ÇöÇØÁÖ¾î¾ß ÇÏ´Â ÀÎÅÍÆäÀ̽º·Î¼­ ¼¼¼ÇÀ» °ü¸®Çϱâ À§ÇÑ ¸Þ¼Òµå¸¦ ¼±¾ðÇϰí ÀÖ´Ù.
User »ç¿ëÀÚ Á¤º¸¸¦ ´ã°í Àִ Ŭ·¡½º°¡ ±¸ÇöÇØ¾ß ÇÒ ÀÎÅÍÆäÀ̽ºÀÌ´Ù.
UserAuthenticationInfo »ç¿ëÀÚ ÀÎÁõ Á¤º¸¸¦ ´ã°í Àִ Ŭ·¡½º°¡ ±¸ÇöÇØ¾ß ÇÒ ÀÎÅÍÆäÀ̽º·Î¼­ Marker·Î¼­ µ¿ÀÛÇÑ´Ù.
UserInfo ±ÇÇÑ/ÀÎÁõ°ú °ü·Ãµò »ç¿ëÀÚ Á¤º¸¸¦ ÀúÀåÇÑ´Ù.
UserInfoFactory UserInfo¸¦ »ý¼ºÇØÁÖ´Â ÆÑÅ丮°¡ ±¸ÇöÇØÁÖ¾î¾ß ÇÏ´Â ÀÎÅÍÆäÀ̽º.
 

Class Summary
AAManagerProxy AAManager¿¡ ´ëÇÑ ÇÁ·Ï½Ã Ŭ·¡½º AAManager°¡ Á¦°øÇÏ´Â ±â´ÉÀ» ÇÊ¿ä·Î Çϴ Ŭ·¡½º°¡ Á¸ÀçÇÒ °æ¿ì ÀÌ Å¬·¡½º¸¦ ÅëÇØ¼­ AAManagerÀÇ ±â´ÉÀ» °£Á¢ÀûÀ¸·Î »ç¿ëÇÏ°Ô µÈ´Ù.
NullRole Null Role
NullService NullService
NullUser ¼¼¼ÇÀÌ ½ÃÀÛµÇÁö ¾Ê¾ÒÀ½À» ³ªÅ¸³»´Â User ÀÎÅÍÆäÀ̽º ±¸Çöü.
NullUserInfo Null UserInfo
 

Exception Summary
AAManagerException AAManager°¡ µ¿ÀÛ ¼öÇàÁß¿¡ ¹®Á¦°¡ ÀÖÀ» °æ¿ì ¹ß»ý½ÃŰ´Â ¿¹¿Ü
AuthenticationException »ç¿ëÀÚ ÀÎÁõ¿¡ ½ÇÆÐÇßÀ» °æ¿ì¿¡ ¹ß»ýÇÏ´Â ¿¹¿Ü
CanNotAuthenticateException Authenticator.authenticate() ¸Þ¼Òµå¸¦ ¼öÇàÇÏ´Â µµÁß¿¡ ³»ºÎÀûÀ¸·Î ¿¡·¯°¡ ¹ß»ýÇßÀ» ¶§ ÀÌ ¿¹¿Ü¸¦ throw ÇÑ´Ù.
CanNotCreateUserInfoException UserInfoFactory°¡ ¿¡·¯¿Í °°Àº ³»ºÎÀûÀÎ ÀÌÀ¯·Î UserInfo¸¦ »ý¼ºÇÒ ¼ö ¾ø´Â °æ¿ì¿¡ ¹ß»ýÇÑ´Ù.
UserInfoNotFoundException »ç¿ëÀÚ ID¿Í °ü·ÃµÈ UserInfo°¡ Á¸ÀçÇÏÁö ¾Ê´Â °æ¿ì¿¡ ¹ß»ýÇÑ´Ù.