UserPool Class Reference

#include <lib_net.h>

公共成员函数

Bool   AddUser (const String &username, const String &password, const String &description, Bool isAdmin)
Bool   DeleteUser (const C4DUuid &userUuid)
Bool   ChangePassword (const C4DUuid &userUuid, const String &oldPassword, const String &newPassword)
Bool   ChangeDefaultLanguage (const C4DUuid &userUuid, const String &defaultLanguage)
Bool   ChangeUserAccountType (const C4DUuid &userUuid, const Bool isAdmin)
Bool   ChangeUserInfo (const C4DUuid &userUuid, const String &description)
Bool   ChangeUserPassword (const C4DUuid &userUuid, const String &password)
Bool   CheckUserCredentials (const String &username, const String &password) const
void  GetUsers ( maxon::BaseArray < User * > &users) const
User GetUser (const String &username)

成员函数文档编制

◆  AddUser()

Bool AddUser ( const String username ,
const String password ,
const String description ,
Bool   isAdmin  
)

◆  DeleteUser()

Bool DeleteUser ( const C4DUuid userUuid )

◆  ChangePassword()

Bool ChangePassword ( const C4DUuid userUuid ,
const String oldPassword ,
const String newPassword  
)

◆  ChangeDefaultLanguage()

Bool ChangeDefaultLanguage ( const C4DUuid userUuid ,
const String defaultLanguage  
)

◆  ChangeUserAccountType()

Bool ChangeUserAccountType ( const C4DUuid userUuid ,
const Bool   isAdmin  
)

◆  ChangeUserInfo()

Bool ChangeUserInfo ( const C4DUuid userUuid ,
const String description  
)

◆  ChangeUserPassword()

Bool ChangeUserPassword ( const C4DUuid userUuid ,
const String password  
)

◆  CheckUserCredentials()

Bool CheckUserCredentials ( const String username ,
const String password  
) const

◆  GetUsers()

void GetUsers ( maxon::BaseArray < User * > &  users ) const

◆  GetUser()

User * GetUser ( const String username )