<< Click to Display Table of Contents >>

Getting groups and users

GetGroupID

public string GetGroupID(string userID)

지정한 사용자가 속해 있는 그룹의 정보를 가져옵니다.

Parameters:

userID - 그룹 정보를 가져올 사용자 ID

GetGroupInfo

public IGroupInfo GetGroupInfo(string groupID)

지정한 그룹 ID에 해당하는 그룹의 정보를 가져옵니다.

Parameters:

groupID - 그룹 정보를 가져올 그룹 ID

GetGroupInfoListInGroup

public IGroupInfo[] GetGroupInfoListInGroup(string groupID, bool isRecursive)

그룹에 추가된 그룹 정보를 가져옵니다.

리파지토리 타입이 NONE인 경우에는 지원하지 않습니다.

Parameters:

groupID - 그룹 ID(Full Path로 설정)

isRecursive - 하위 그룹 포함 여부

GetSubGroupInfos

public IGroupInfo[] GetSubGroupInfos(string groupID)

지정한 그룹의 하위 그룹 정보를 가져옵니다.

Parameters:

groupID - 하위 그룹의 정보를 가져올 그룹 ID

GetParentGroupInfo

public IGroupInfo GetParentGroupInfo(string groupID)

지정한 그룹의 상위 그룹의 정보를 가져옵니다.

Parameters:

groupID - 상위 그룹의 정보를 가져올 그룹 ID

GetUserInfo

public IUserInfo GetUserInfo(string userID)

지정한 사용자 ID에 해당하는 사용자의 사용자 정보를 가져옵니다.

Parameters:

userID - 사용자 정보를 가져올 사용자 ID

GetUserInfos

public IUserInfo[] GetUserInfos()

모든 사용자의 정보를 가져옵니다.

GetUserInfos

public IUserInfo[] GetUserInfos(string groupID)

지정한 그룹 ID에 등록되어 있는 모든 사용자의 정보를 가져옵니다.

Parameters:

groupID - 사용자의 정보를 가져올 그룹 ID

GetUserInfoListInGroup

public IUserInfo[] GetUserInfoListInGroup(string groupID, bool isRecursive)

그룹에 추가된 사용자 정보를 가져옵니다.

리파지토리 타입이 NONE인 경우에는 지원하지 않습니다.

Parameters:

groupID - 사용자의 정보를 가져올 그룹 ID

isRecursive - 하위 그룹 사용자 포함 여부

CheckPassword

public bool CheckPassword(string userID, string password)

사용자의 패스워드가 맞는지 여부를 체크합니다.

Parameters:

userID - 패스워드를 체크할 사용자 ID

password - 체크할 패스워드