Package ru.cprocsp.ACSP.tools.license
Interface CSPLicenseConstants
-
- All Known Subinterfaces:
Constants,IACSPContentProvider,LicenseInterface
- All Known Implementing Classes:
ACSPLicense,CSPTool,Infrastructure
public interface CSPLicenseConstantsСлужебный интерфейс CSPLicenseConstants для хранения параметров лицензии.
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringCSP_50_LICENSE_DEFAULTИстекшая лицензия для CSP 5.0static java.lang.StringCSP_BUILD_PRODUCT_ID_40Старый идентификатор (CSP 5.0).static java.lang.StringCSP_BUILD_PRODUCT_ID_50Секция, содержащая номер лицензии.static java.lang.StringCSP_LICENSE_PRODUCT_IDКлюч с номером лицензии.static byte[]INSTALLATION_EMPTY_FIRST_DATEПустая загрушка для сравнения с датой установки с целью определения, нужно ли декодировать такую дату.static intINSTALLATION_FIRST_DATE_SIZEРазмер блока для помещения даты первой установки.static intLICENSE_STATUS_EXPIREDСрок действия лицензии истек.static intLICENSE_STATUS_INVALIDНекорректная лицензия.static intLICENSE_STATUS_OKЛицензия проверена успешно.static intLICENSE_TYPE_EXPIREDТип лицензии: истекшая.static intLICENSE_TYPE_PERMANENTТип лицензии: постоянная.static intMAX_SERIAL_NUMBER_LENМаксимальная длина серийного номера (25 знаков или цифр и 4 разделителя блоков).static intSERIAL_DATE_5BIT_DATE_LENРазмер даты в закодированном 5бит виде.static intSERIAL_DATE_5BIT_HASH_LENРазмер хеш на дату.static intSERIAL_DATE_5BIT_LENРазмер полного поля дата.
-
-
-
Field Detail
-
CSP_BUILD_PRODUCT_ID_50
static final java.lang.String CSP_BUILD_PRODUCT_ID_50
Секция, содержащая номер лицензии. Идентификатор должен соответствовать идентификатору в проекте cspjni:stdafx.h:PRODUCT_CODE_CSPXX]_FOR_CSPJNI, где XX - версия CSP. Новый идентификатор (CSP 5.0).- See Also:
- Constant Field Values
-
CSP_BUILD_PRODUCT_ID_40
static final java.lang.String CSP_BUILD_PRODUCT_ID_40
Старый идентификатор (CSP 5.0). Используется для того, чтобы можно было пересохранить номер.- See Also:
- Constant Field Values
-
CSP_50_LICENSE_DEFAULT
static final java.lang.String CSP_50_LICENSE_DEFAULT
Истекшая лицензия для CSP 5.0- See Also:
- Constant Field Values
-
CSP_LICENSE_PRODUCT_ID
static final java.lang.String CSP_LICENSE_PRODUCT_ID
Ключ с номером лицензии.- See Also:
- Constant Field Values
-
MAX_SERIAL_NUMBER_LEN
static final int MAX_SERIAL_NUMBER_LEN
Максимальная длина серийного номера (25 знаков или цифр и 4 разделителя блоков).- See Also:
- Constant Field Values
-
SERIAL_DATE_5BIT_DATE_LEN
static final int SERIAL_DATE_5BIT_DATE_LEN
Размер даты в закодированном 5бит виде.- See Also:
- Constant Field Values
-
SERIAL_DATE_5BIT_HASH_LEN
static final int SERIAL_DATE_5BIT_HASH_LEN
Размер хеш на дату.- See Also:
- Constant Field Values
-
SERIAL_DATE_5BIT_LEN
static final int SERIAL_DATE_5BIT_LEN
Размер полного поля дата.- See Also:
- Constant Field Values
-
LICENSE_STATUS_OK
static final int LICENSE_STATUS_OK
Лицензия проверена успешно.- See Also:
- Constant Field Values
-
LICENSE_STATUS_INVALID
static final int LICENSE_STATUS_INVALID
Некорректная лицензия.- See Also:
- Constant Field Values
-
LICENSE_STATUS_EXPIRED
static final int LICENSE_STATUS_EXPIRED
Срок действия лицензии истек.- See Also:
- Constant Field Values
-
LICENSE_TYPE_PERMANENT
static final int LICENSE_TYPE_PERMANENT
Тип лицензии: постоянная.- See Also:
- Constant Field Values
-
LICENSE_TYPE_EXPIRED
static final int LICENSE_TYPE_EXPIRED
Тип лицензии: истекшая.- See Also:
- Constant Field Values
-
INSTALLATION_FIRST_DATE_SIZE
static final int INSTALLATION_FIRST_DATE_SIZE
Размер блока для помещения даты первой установки.- See Also:
- Constant Field Values
-
INSTALLATION_EMPTY_FIRST_DATE
static final byte[] INSTALLATION_EMPTY_FIRST_DATE
Пустая загрушка для сравнения с датой установки с целью определения, нужно ли декодировать такую дату.
-
-