IAdmProductInfo

The IAdmProductInfo interface is used to retrieve information about Adaxes service.

Inheritance: IUnknown

To get the IAdmProductInfo interface:

  • Method

  • Description

  • CalculateUserAccounts()

  • Returns the total number of enabled and not expired user accounts in all the domains managed by Adaxes.

Properties

Details

CalculateUserAccounts()

Returns the total number of enabled and not expired user accounts in all the domains managed by Adaxes.

int CalculateUserAccounts()

ProductName

Gets the product name.

  • Type:
  • string
  • Access:
  • Read-only

ProductVersion

Gets the version of the Adaxes service.


LicenseInfo

Gets information about the Adaxes service license.

  • Type:
  • string
  • Access:
  • Read-only

LicenseInfoHtml

Gets information about the Adaxes service license in HTML format.

  • Type:
  • string
  • Access:
  • Read-only

LicenseAgreement

Gets the Adaxes service license agreement.

  • Type:
  • string
  • Access:
  • Read-only

LicenseAgreementHtml

Gets the Adaxes service license agreement in HTML format.

  • Type:
  • string
  • Access:
  • Read-only

AllowedUserAccounts

Gets the maximum number of enabled and not expired user accounts allowed by the license.

  • Type:
  • int
  • Access:
  • Read-only

Remarks

  • If the number of accounts is unlimited, the property is -1.
  • If the number of accounts is still under processing (e.g. after service restart), the property is -2.

UserAccountCriteria

Gets the criteria used to search user accounts for license validation.


Requirements

Minimum required version: 2023

See also