All Classes Files Functions Variables Enumerations Enumerator Groups Pages
Users.idl File Reference

Work with user accounts as an representation of physical email boxes. More...

Go to the source code of this file.

Classes

struct  kerio::jsonapi::admin::PublicFolder
struct  kerio::jsonapi::admin::UserRight
struct  kerio::jsonapi::admin::EmailForwarding
struct  kerio::jsonapi::admin::UserGroup
struct  kerio::jsonapi::admin::ItemCountLimit
struct  kerio::jsonapi::admin::QuotaUsage
struct  kerio::jsonapi::admin::LastLogin
struct  kerio::jsonapi::admin::CleanOut
struct  kerio::jsonapi::admin::User
struct  kerio::jsonapi::admin::EffectiveUserRights
struct  kerio::jsonapi::admin::ImportServer
struct  kerio::jsonapi::admin::LoginStats
struct  kerio::jsonapi::admin::UserStats
struct  kerio::jsonapi::admin::ResultTriplet
struct  kerio::jsonapi::admin::RemovalRequest
struct  kerio::jsonapi::admin::Importee
struct  kerio::jsonapi::admin::MailboxCount
interface  kerio::jsonapi::admin::Users

Typedefs

typedef sequence< PublicFolder > kerio::jsonapi::admin::PublicFolderList
typedef sequence< string > kerio::jsonapi::admin::UserEmailAddressList
typedef sequence< UserGroup > kerio::jsonapi::admin::UserGroupList
typedef sequence< QuotaUsage > kerio::jsonapi::admin::QuotaUsageList
typedef sequence< User > kerio::jsonapi::admin::UserList
typedef sequence
< EffectiveUserRights > 
kerio::jsonapi::admin::EffectiveUserRightsList
typedef sequence< UserStats > kerio::jsonapi::admin::UserStatList
typedef sequence< ResultTriplet > kerio::jsonapi::admin::ResultTripletList
typedef sequence< RemovalRequest > kerio::jsonapi::admin::RemovalRequestList
typedef sequence< Importee > kerio::jsonapi::admin::ImporteeList

Enumerations

enum  FileFormatType { kerio::jsonapi::admin::TypeXml, kerio::jsonapi::admin::TypeCsv }
enum  UserRoleType {
  kerio::jsonapi::admin::UserRole, kerio::jsonapi::admin::Auditor, kerio::jsonapi::admin::AccountAdmin, kerio::jsonapi::admin::FullAdmin,
  kerio::jsonapi::admin::BuiltInAdmin, kerio::jsonapi::admin::BuiltInDomainAdmin
}
enum  UserForwardMode { kerio::jsonapi::admin::UForwardNone, kerio::jsonapi::admin::UForwardYes, kerio::jsonapi::admin::UForwardDeliver }
enum  UserDeleteFolderMode { kerio::jsonapi::admin::UDeleteUser, kerio::jsonapi::admin::UDeleteFolder, kerio::jsonapi::admin::UMoveFolder }
enum  ServerDirectoryType { kerio::jsonapi::admin::WinNT, kerio::jsonapi::admin::ActiveDirectory, kerio::jsonapi::admin::NovellEDirectory }
enum  AuthResult {
  kerio::jsonapi::admin::AuthOK, kerio::jsonapi::admin::AuthFail, kerio::jsonapi::admin::AuthUserDisabled, kerio::jsonapi::admin::AuthLicense,
  kerio::jsonapi::admin::AuthDenied, kerio::jsonapi::admin::AuthTryLater
}

Detailed Description

Work with user accounts as an representation of physical email boxes.

Author(s):
Dusan Juhas, Martin Kuchar
Copyright:
Copyright © 2017 Kerio Technologies s.r.o.