<< 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 - 체크할 패스워드