CryptoPro JCP v 1.0.
Public API.

ru.CryptoPro.JCP.tools
Class LicenseException

java.lang.Object
  extended byjava.lang.Throwable
      extended byjava.lang.Exception
          extended byru.CryptoPro.JCP.tools.LicenseException
All Implemented Interfaces:
java.io.Serializable

public class LicenseException
extends java.lang.Exception

Исключение некорректности или просроченности лицензии.

Author:
Copyright 2004-2005 Crypto-Pro. All rights reserved.
See Also:
Serialized Form
Version:1.0

Field Summary
static java.lang.String STR_INCORRECT_CPU_AMOUNT
          Строка "превышено допустимое число процессоров/соединений".
static java.lang.String STR_INCORRECT_FIRST_DATE
          Строка "неверная дата первой установки".
static java.lang.String STR_INCORRECT_ID_CRYPTO
          строка "лицензия не для шифрования"
static java.lang.String STR_INCORRECT_ID_FORM
          строка "неверная форма серийного номера".
static java.lang.String STR_INCORRECT_ID_HASH
          строка "неверный хэш серийного номера".
static java.lang.String STR_INCORRECT_ID_SERVER
          строка "лицензия не серверная"
static java.lang.String STR_INCORRECT_PRODUCT_TYPE
          строка "неверный тип продукта".
static java.lang.String STR_RUN_OUT_OF_TIME
          строка "лицензия истекла".
 
Constructor Summary
LicenseException(int source)
          Конструктор исключения по коду возврата корректности лицензии.
LicenseException(java.lang.String message)
          Конструктор по строке.
LicenseException(java.lang.String message, java.lang.Throwable cause)
          Конструктор по строке и родительскому исключению.
 
Method Summary
 int getLicenseCause()
          Функция получения причины возбуждения исключения.
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

STR_INCORRECT_FIRST_DATE

public static final java.lang.String STR_INCORRECT_FIRST_DATE
Строка "неверная дата первой установки".

See Also:
Constant Field Values

STR_INCORRECT_CPU_AMOUNT

public static final java.lang.String STR_INCORRECT_CPU_AMOUNT
Строка "превышено допустимое число процессоров/соединений".

See Also:
Constant Field Values

STR_INCORRECT_ID_HASH

public static final java.lang.String STR_INCORRECT_ID_HASH
строка "неверный хэш серийного номера".

See Also:
Constant Field Values

STR_INCORRECT_PRODUCT_TYPE

public static final java.lang.String STR_INCORRECT_PRODUCT_TYPE
строка "неверный тип продукта".

See Also:
Constant Field Values

STR_INCORRECT_ID_FORM

public static final java.lang.String STR_INCORRECT_ID_FORM
строка "неверная форма серийного номера".

See Also:
Constant Field Values

STR_RUN_OUT_OF_TIME

public static final java.lang.String STR_RUN_OUT_OF_TIME
строка "лицензия истекла".

See Also:
Constant Field Values

STR_INCORRECT_ID_SERVER

public static final java.lang.String STR_INCORRECT_ID_SERVER
строка "лицензия не серверная"

See Also:
Constant Field Values

STR_INCORRECT_ID_CRYPTO

public static final java.lang.String STR_INCORRECT_ID_CRYPTO
строка "лицензия не для шифрования"

See Also:
Constant Field Values
Constructor Detail

LicenseException

public LicenseException(int source)
Конструктор исключения по коду возврата корректности лицензии.

Parameters:
source - причина возбуждения исключения.

LicenseException

public LicenseException(java.lang.String message)
Конструктор по строке. Причина считается неизвестной.

Parameters:
message - - строка исключения.

LicenseException

public LicenseException(java.lang.String message,
                        java.lang.Throwable cause)
Конструктор по строке и родительскому исключению.

Parameters:
message - - строка.
cause - - исключение-причина.
Method Detail

getLicenseCause

public int getLicenseCause()
Функция получения причины возбуждения исключения.

Returns:
причина исключения

Copyright Crypto-Pro.
All rights reserved.