tle.framework.component.impl.aamanager
Interface UserManager


public interface UserManager

»ç¿ëÀÚ Á¤º¸¸¦ ±¸ÇÒ ¶§ »ç¿ëµÈ´Ù.

Since:
2.0
Author:
ÃÖ¹ü±Õ

Method Summary
 User getUser(UserAuthenticationInfo userAuthInfo)
          UserAuthenticationInfo¿¡ ÀúÀåµÈ »ç¿ëÀÚ Á¤º¸¿¡ ÇØ´çÇÏ´Â User °´Ã¼¸¦ ¸®ÅÏÇÑ´Ù.
 void init(ComponentConfig config)
          UserManager¸¦ ÃʱâÈ­ÇÑ´Ù.
 

Method Detail

init

public void init(ComponentConfig config)
          throws AAManagerException
UserManager¸¦ ÃʱâÈ­ÇÑ´Ù.

Parameters:
config - ÄÄÆ÷³ÍÆ® ÃʱâÈ­ Á¤º¸
Throws:
AAManagerException

getUser

public User getUser(UserAuthenticationInfo userAuthInfo)
             throws AAManagerException
UserAuthenticationInfo¿¡ ÀúÀåµÈ »ç¿ëÀÚ Á¤º¸¿¡ ÇØ´çÇÏ´Â User °´Ã¼¸¦ ¸®ÅÏÇÑ´Ù.

Á¸ÀçÇÏÁö ¾ÊÀ» °æ¿ì nullÀ» ¸®ÅÏÇÑ´Ù.

Parameters:
userAuthInfo -
Returns:
User °´Ã¼.
Throws:
AAManagerException