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

Registration from the product. More...

Go to the source code of this file.

Classes

struct  kerio::web::RegDate
 a date structure More...
struct  kerio::web::RegistrationNumber
 Registration Number info. More...
struct  kerio::web::SurveyAnswer
 An answer for survey questions. More...
struct  kerio::web::Extension
 Extension information. More...
struct  kerio::web::LicenseDetail
 Details about the license's owner. More...
struct  kerio::web::Registration
 The data related to a registration. Content of the structure is obtained from our registration server by method getRegistrationInfo, modified by client and sent back to the server by method finishRegistration. More...
struct  kerio::web::RegistrationStatus
struct  kerio::web::ExpireInfo
struct  kerio::web::RegistrationFullStatus
interface  kerio::web::ProductRegistration
 Class provides an interface for both standard and trial registration process of Kerio products. More...

Typedefs

typedef sequence< string > kerio::web::RegStringList
 A list of strings.
typedef sequence< SurveyAnswer > kerio::web::SurveyAnswerList
 a list of answers for survey questions
typedef sequence
< RegistrationNumber > 
kerio::web::RegistrationNumberList
 A list of registration numbers related to a registration.
typedef sequence< Extension > kerio::web::ExtensionList
 A list of extensions related to a registration.
typedef sequence< ExpireInfo > kerio::web::LicenseExpireInfo

Enumerations

enum  RegistrationFinishType { kerio::web::rfCreate, kerio::web::rfModify, kerio::web::rfDownload, kerio::web::rfStore }
enum  RegistrationType { kerio::web::rsNoRegistration, kerio::web::rsTrialRegistered, kerio::web::rsTrialExpired, kerio::web::rsProductRegistered }
enum  ExpireType { kerio::web::License, kerio::web::Subscription }

Variables

const long kerio::web::unlimitedUsers = -2
 ineger value used in KISS as "UNLIMITED" in license, see Registration::subscribers and RegistrationFullStatus::users below

Detailed Description

Registration from the product.

Author(s):
Dusan Juhas, Jakub Zeman, Slavoj Pisek

Copyright © 2017 Kerio Technologies s.r.o.