Get the challenge string for RSA authentication type
Parameters
Returns
Authentication challegenge string ( currently RSA public key ) see TAuthChallenge
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Authenticates and returns authentication token that can be used for both webadmin and webclient
Parameters
Returns
Authentication token
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Authenticates user in IceWarp server and creates his session
Parameters
Returns
Session ID of authenticated user
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Creates user session by provided JWT token
Parameters
Returns
Session ID of authenticated user in sid and authentication token in result
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Authenticates user and creates JWT token for him
Parameters
Returns
JWT token which can be used for creating session by calling AuthenticateJWT method
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Authenticates user and creates JWT token for him
Parameters
Returns
JWT token which can be used for creating session by calling AuthenticateJWT method
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
This method creates access and refresh token for user with session. It creates new JWT login into login table.
Parameters
Returns
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Creates access token for valid refreshtoken
Parameters
Returns
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Authenticates gateway account ( account that does not exist on current server , but hash some quarantine here )
Parameters
Returns
1 on success, 0 when there is some failiure
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Authenticates using weblclient session id
Parameters
Returns
1 on success, 0 when there is some failiure
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Authenticates using authentication token
Parameters
Returns
1 on success, 0 when there is some failiure + SID
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Authenticates using authentication SSO token
Parameters
Returns
1 on success, 0 when there is some failiure + SID
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Sends the authentication link ( with Hash ) to the email
Parameters
Returns
1 on success, 0 when there is some failiure
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Get user IM roster
Parameters
Returns
1 on success, 0 when there is some failiure
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Get user IM roster
Parameters
Returns
1 on success, 0 when there is some failiure
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Impersonate as another person and get its webclient session id Administrator can impersonate anyone Domain administrator can impersonate accounts from his domain
Parameters
Returns
1 on success, 0 when there is some failiure
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Resets 2 factor authorization for account given in Email parameter
Parameters
Returns
1 on success, 0 when there is some failiure
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Resets 2 factor authorization for authenticated user
Parameters
Returns
1 on success, 0 when there is some failiure
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Info about active session , see TAPISessionInfo for more details
Parameters
Returns
Info about active session , see TAPISessionInfo for more details
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Authenticates and returns authentication token that can be used for both webadmin and webclient
Parameters
Returns
Authentication token
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Returns the authentication token for TeamChat for the currently logged in user
Parameters
Returns
TeamChat token
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Authenticates and returns authentication token that can be used for both webadmin and webclient
Parameters
Returns
Authentication token
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Gets the rights for server properties
Parameters
Returns
Server properties rights list ( see TPropertyRightList )
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Gets the values of server properties
Parameters
Returns
List of server properties with its values and rights ( see TPropertyValueList for more details )
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Sets the values of server properties
Parameters
Returns
1 on success, 0 when there is some failiure
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Gets the list of server api variables, its values, data types and rights
Parameters
Returns
List of server api variables with its values and rights ( see TPropertyInfoList )
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Gets the list of all api variables and its comments
Parameters
Returns
Info list about server api variables - only names and comments
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Get the informations about domains available in current session
Parameters
Returns
Informational list of domains ( see TDomainsInfoList )
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Deletes the domain on IceWarp server
Parameters
Returns
1 on success, 0 when there is some failiure
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Renames the domain on IceWarp server
Parameters
Returns
1 on success, 0 when there is some failiure
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Creates the domain on IceWarp server
Parameters
Returns
1 on success, 0 when there is some failiure
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Makes the primary domain from one of the domains on IceWarp server
Parameters
Returns
1 on success, 0 when there is some failiure
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Gets the rights for domain properties
Parameters
Returns
Domain properties rights list ( see TPropertyRightList )
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Gets the values of domain properties
Parameters
Returns
List of domain properties with its values and rights ( see TPropertyValueList for more details )
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Sets the values of domain properties
Parameters
Returns
1 on success, 0 when there is some failiure
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Gets the list of domain api variables, its values, data types and rights
Parameters
Returns
List of domain api variables with its values and rights ( see TPropertyInfoList )
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Gets the domain informations ( currently used for DNS valiadation only )
Parameters
Returns
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Resets DKIM of domain
Parameters
Returns
1 on success, 0 when there is some failiure
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
get new private_key for DKIM purposes
Parameters
Returns
String with private key
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Check if specified domain is external or local to this server
Parameters
Returns
True when domain is external, False when it's local
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Get the list of informations about accounts in sepcified IceWarp domain
Parameters
Returns
Informational list of accounts ( see TAccountsInfoList )
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Creates an account in sepcified IceWarp domain
Parameters
Returns
1 on success, 0 when there is some failiure
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Deletes the list of accounts in sepcified IceWarp domain
Parameters
Returns
1 on success, 0 when there is some failiure
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Deletes all accounts that matches current filter in sepcified IceWarp domain
Parameters
Returns
1 on success, 0 when there is some failiure
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Gets the properties of the existing IceWarp account
Parameters
Returns
List of account properties with its values and rights ( see TPropertyValueList )
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Gets the properties of the existing IceWarp account ( limited to logged on user )
Parameters
Returns
List of account properties with its values and rights ( see TPropertyValueList )
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Sets the properties of the existing IceWarp account
Parameters
Returns
1 on success, 0 when there is some failiure
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Sets the properties of the existing IceWarp account ( limited to logged on user )
Parameters
Returns
1 on success, 0 when there is some failiure
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Gets the list of IMAP and GroupWare folders in specified IceWarp account
Parameters
Returns
List of folders in specified account( see TFolderInfo )
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Gets the permission list for the folder specified by account email and folderid
Parameters
Returns
List of permissions for specified folder ( TFolderPermissions )
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Sets the list of permissions for specified folder in existing IceWarp account
Parameters
Returns
1 on success, 0 when there is some failiure
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Inherits the permissions of specified folder from higher level
Parameters
Returns
1 on success, 0 when there is some failiure
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Inherits the permissions of specified folder from higher level
Parameters
Returns
1 on success, 0 when there is some failiure
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Changes the password of existing IceWarp account
Parameters
Returns
1 on success, 0 when there is some failiure
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Generates the password of existing IceWarp account according to current Password policy
Parameters
Returns
Generated password
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Expires the current password of existing IceWarp account
Parameters
Returns
1 on success, 0 when there is some failiure
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Generates activation key for IceWarp account
Parameters
Returns
Activation Key string
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Sends the activation key for IceWarp account
Parameters
Returns
1 on success, 0 when there is some failiure
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Move specified accounts to other domain
Parameters
Returns
1 on success, 0 when there is some failiure
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Adds the members to the specified IceWarp account. Available for groups and mailing lists
Parameters
Returns
1 on success, 0 when there is some failiure
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Edits the members of the specified IceWarp account. Available for groups and mailing lists
Parameters
Returns
1 on success, 0 when there is some failiure
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Edits the rights for all members of the specified IceWarp account. Available for groups and mailing lists
Parameters
Returns
1 on success, 0 when there is some failiure
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Adds the members to the specified IceWarp account. Members are specified by IceWarp domain name and current account filter. Available for groups and mailing lists
Parameters
Returns
1 on success, 0 when there is some failiure
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Deletes the members from the specified IceWarp account. Available for groups and mailing lists
Parameters
Returns
1 on success, 0 when there is some failiure
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Deletes all members from the IceWarp account. Available for groups and mailing lists
Parameters
Returns
1 on success, 0 when there is some failiure
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Gets the list of account api variables, its values, data types and rights
Parameters
Returns
List of account api variables with its values and rights ( see TPropertyInfoList )
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Get the info list of server, domain or account rules
Parameters
Returns
Informational list of rules ( see TRulesInfoList )
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Get the info list of authenticated user rules
Parameters
Returns
Informational list of rules ( see TRulesInfoList )
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Returns detailed information about rule specified by Who and RuleID
Parameters
Returns
Detailed settings for current rule ( list of conditions, actions - see TRuleSettings )
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Returns detailed information about my account rule specified by RuleID
Parameters
Returns
Detailed settings for current rule ( list of conditions, actions - see TRuleSettings )
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Creates new rule from RuleSettings
Parameters
Returns
1 on success, 0 when there is some failiure
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Creates new rule in authenticated account from RuleSettings
Parameters
Returns
1 on success, 0 when there is some failiure
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Edits RuleSettings of existing rule specified by Id
Parameters
Returns
1 on success, 0 when there is some failiure
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Edits RuleSettings of existing my account rule specified by Id
Parameters
Returns
1 on success, 0 when there is some failiure
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Deletes existing rule specified by Id
Parameters
Returns
1 on success, 0 when there is some failiure
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Deletes existing my account rule specified by Id
Parameters
Returns
1 on success, 0 when there is some failiure
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Move specified Rule up or down
Parameters
Returns
1 on success, 0 when there is some failiure
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Move specified my account Rule up or down
Parameters
Returns
1 on success, 0 when there is some failiure
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Set rule active state
Parameters
Returns
1 on success, 0 when there is some failiure
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Set my rule active state
Parameters
Returns
1 on success, 0 when there is some failiure
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Get the info list of server, domain or account mobile devices
Parameters
Returns
Informational list of rules ( see TMobileDevicesInfoList )
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Gets mobile device properties
Parameters
Returns
Device property list with its values and rights
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Sets mobile device properties
Parameters
Returns
1 on success, 0 when there is some failiure
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Deletes mobile device(s)
Parameters
Returns
1 on success, 0 when there is some failiure
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Marks selected mobile device for remote wipe
Parameters
Returns
1 on success, 0 when there is some failiure
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Sets the specified mobile device status
Parameters
Returns
1 on success, 0 when there is some failiure
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Deletes the mobile devices that matches current Who and Filter
Parameters
Returns
1 on success, 0 when there is some failiure
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Sets the status of all mobile devices that mathces current Who and Filter
Parameters
Returns
1 on success, 0 when there is some failiure
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Get the info list of server, domain or account mobile devices
Parameters
Returns
Informational list of rules ( see TMobileDevicesInfoList )
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Gets mobile device properties
Parameters
Returns
Account member property list with its values and rights
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Sets account member properties
Parameters
Returns
1 on success, 0 when there is some failiure
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Deletes mobile device(s)
Parameters
Returns
1 on success, 0 when there is some failiure
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Gets webclient setting properties
Parameters
Returns
Webclient setting resource ( see TWebmailSettingsResource )
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Sets webclient settings resources
Parameters
Returns
1 on succes, 0 on failure
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Gets admin setting properties
Parameters
Returns
Webclient setting resource ( see TSettingsResource )
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Sets admin settings resources
Parameters
Returns
1 on succes, 0 on failure
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Gets server statistic properties
Parameters
Returns
Statistics property list with its rights and values( see TPropertyValueList )
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Gets the info list of IceWarp services
Parameters
Returns
Info list of IceWarp services ( see TServicesInfoList )
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Get the statistics for specified IceWarp service
Parameters
Returns
Statistic values for service of type SType
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Check if specified IceWarp service is running or not
Parameters
Returns
1 if service is running , 0 if the service is stopped
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Starts the specified IceWarp service
Parameters
Returns
1 on success, 0 when there is some failiure
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Stops the specified IceWarp service
Parameters
Returns
1 on success, 0 when there is some failiure
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Restarts the specified IceWarp service
Parameters
Returns
1 on success, 0 when there is some failiure
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Gets the traffic chart data for specified IceWarp service
Parameters
Returns
1 on success, 0 when there is some failiure
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Gets the spam queue list
Parameters
Returns
List of QueueType items that matches filter
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Adds the item to the Spam Queues ( whitelist / blacklist )
Parameters
Returns
1 on success, 0 when there is some failiure
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Deletes the item from Spam Queues
Parameters
Returns
1 on success, 0 when there is some failiure
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Delivers the item in Spam Queue ( quarantine )
Parameters
Returns
1 on success, 0 when there is some failiure
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Blacklist the item in Spam Queue
Parameters
Returns
1 on success, 0 when there is some failiure
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Whitelist the item in Spam Queue
Parameters
Returns
1 on success, 0 when there is some failiure
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Returns the body of Spam Queue item
Parameters
Returns
1 on success, 0 when there is some failiure
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Rertrieves the list of server certificates
Parameters
Returns
List of server certificates ( see TServerCertificateList )
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Add new server certificate (uploaded)
Parameters
Returns
1 on success, 0 when there is some failiure
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Create new CSR / Server certificate
Parameters
Returns
1 on success, 0 when there is some failiure
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Edits existing server certificate
Parameters
Returns
1 on success, 0 when there is some failiure
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Deletes existing server certificate
Parameters
Returns
1 on success, 0 when there is some failiure
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Sets the existing server certificate as default
Parameters
Returns
1 on success, 0 when there is some failiure
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Reissues existing server certificate
Parameters
Returns
1 on success, 0 when there is some failiure
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Exports existing server certificate
Parameters
Returns
1 on success, 0 when there is some failiure
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Sets new domain(host) value to all smartdiscover variables
Parameters
Returns
1 on success, 0 when there is some failiure
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Returns usage list of plans per domain or combined of all domains on server
Parameters
Returns
TAPITotalSaaSUsage
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Creates corresponding info when user is joined to existing meeting on remote server
Parameters
Returns
TAPIMeetingRemoteJoinedResult
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Returns JWT Jitsi messaging token
Parameters
Returns
TAPIJitsiJWT
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Creates params for user statistics in CSV format export as URL
Parameters
Returns
AnsiString
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Returns secret data for license info passing
Parameters
Returns
TAPILicenseManagementSecret
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Returns callback URL used to revalidate license
Parameters
Returns
GetLicenseManagementCallbackURL
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Sends a signup verification
Parameters
Returns
TAPILicenseInfo
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Creates a new account on IceWarp server , Captcha protected
Parameters
Returns
TAPILicenseInfo
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Check if username is available in given domain
Parameters
Returns
TAPILicenseInfo
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Sends the reset password email that contains the link to reset the password, captcha protected
Parameters
Returns
TAPILicenseInfo
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Resets the password for account specified by email
Parameters
Returns
TAPILicenseInfo
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Changes the password for account specified by email
Parameters
Returns
TAPILicenseInfo
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Sends the email to contact the server administrator
Parameters
Returns
TAPILicenseInfo
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Sends the guest confirmation email that contains the link to verify guest account It also sets fullname and password for guest account
Parameters
Returns
TAPILicenseInfo
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Confirmation of personality added using WebClient
Parameters
Returns
TAPILicenseInfo
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Returns the captcha image as HTML (divtcha)
Parameters
Returns
TAPILicenseInfo
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Represents function TAPISession.AddOauthClientWithId
Parameters
Returns
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Returns informations about registered OAuth client only if matches secret
Parameters
Returns
TAPIOauthClientInfo
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Returns informations about registered OAuth client
Parameters
Returns
TAPIOauthClientInfo
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Returns list of registered OAuth clients
Parameters
Returns
List of OAuht clients
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Allows edit informations about registered OAuth client
Parameters
Returns
TAPIOauthNewClientResult. In case that auth type is not changed or new type does not require secret than empty secret is returned. When type is changed to standard OAuth application than new secret is returned.
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Removes OAuth client with all authorizations and tokens
Parameters
Returns
True on success
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Returns uri where client will be authorized for oauth by user.
Parameters
Returns
AnsiString
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Begins application authorization to access to user data.
Parameters
Returns
Id of authorization request
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
It checks if logged user already granted authorization to client in the past. If authorization is granted than authorization request is paired with already existing grant.
Parameters
Returns
Boolean
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Logged user grants authorization to authorization request.
Parameters
Returns
Boolean
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
It gets informations about users granted authorization.
Parameters
Returns
List of users authorizations
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
It removes authorization.
Parameters
Returns
True on success
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
It gets informations about authorization request.
Parameters
Returns
TAPIOauthRequestInfo
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
It stores generated access code to the authorization request.
Parameters
Returns
Boolean
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
It gets informations about access code.
Parameters
Returns
TAPIOauthAccessCode
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
It finishes authorization sequesnce and stores generated tokens.
Parameters
Returns
Boolean
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
It gets informations about refresh token.
Parameters
Returns
TAPIOauthTokenInfo
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
It replaces access token with new one generated by refresh token. Old access token is deleted even if it is not expired.
Parameters
Returns
Boolean
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Represents function TAPISession.GetOauthClientRegistration
Parameters
Returns
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Represents function TAPISession.VerifyOAuthTokenSignature
Parameters
Returns
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
It verifies token signature, validity and expiration.
Parameters
Returns
Boolean
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Represents function TAPISession.AuthorizedToIMQuery
Parameters
Returns
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Represents function TAPISession.GetRestrictIPList
Parameters
Returns
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Represents function TAPISession.SetRestrictIPList
Parameters
Returns
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Returns DNS zone file as base64 encoded string
Parameters
Returns
Ansistring
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Checks if base64 encode PEM certificate passed as parameter has all intermediate certificates and is not self-signed
Parameters
Returns
Verification result code
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Represents function TAPISession.GetPassword
Parameters
Returns
sid | string |
object |
IceWarp API (http)
IceWarp API (https)
Represents function TAPISession.GetActualEmail
Parameters
Returns
sid | string |
object |
IceWarp API (http)
IceWarp API (https)