public class ProviderSpec extends java.lang.Object implements ParamsInterface
Modifier and Type | Field and Description |
---|---|
static int |
DEFAULT |
static int |
PROVIDER_2001 |
static int |
PROVIDER_2012_256 |
static int |
PROVIDER_2012_512 |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object that) |
OID |
getDefault(OID paramSetOid)
Функция возвращает значение идентификатора типа провайдера,
установленного в контрольной панели (другими словами,
идентификатора по умолчанию).
|
static ProviderSpec |
getInstance()
Создание объекта ProviderSpec с типом провайдера
по умолчанию из контрольной панели.
|
static ProviderSpec |
getInstance(OID id)
Создание объекта ProviderSpec на основе идентификатора
типа провайдера (идентификатора рабора параметров).
|
java.lang.String |
getNameByOID(OID id)
Функция возвращает строковое представление типа провайдера.
|
OID |
getOID()
Функция возвращает идентификатор типа провайдера.
|
OID |
getOIDByName(java.lang.String id)
Функция получает идентификатор типа провайдера по его строковому
представлению.
|
java.util.Enumeration |
getOIDs()
Функция получает список допустимых идентификаторов
типов провайдеров.
|
java.util.Enumeration |
getOIDs(OID paramSetOid)
Функция получает список допустимых идентификаторов
типов провайдеров.
|
int |
getType()
тип провайдера.
|
void |
setDefault(OID def)
Функция устанавливает тип провайдера по умолчанию.
|
void |
setDefault(OID paramSetOid,
OID def)
Функция устанавливает тип провайдера по умолчанию.
|
boolean |
setDefaultAvailable()
Функция проверки необходимых прав для записи
типа провайдера в контрольную панель.
|
java.lang.String |
toString()
Функция возвращает строковое представление типа провайдера.
|
public static final int DEFAULT
public static final int PROVIDER_2001
public static final int PROVIDER_2012_256
public static final int PROVIDER_2012_512
public static ProviderSpec getInstance(OID id)
id
- тип провайдера.public static ProviderSpec getInstance()
public int getType()
public OID getOID()
getOID
in interface ParamsInterface
public java.lang.String toString()
toString
in class java.lang.Object
public boolean equals(java.lang.Object that)
equals
in class java.lang.Object
public void setDefault(OID def)
setDefault
in interface ParamsInterface
def
- новый тип провайдера по умолчанию.public void setDefault(OID paramSetOid, OID def)
setDefault
in interface ParamsInterface
paramSetOid
- Идентификатор набора параметров.def
- новый тип провайдера по умолчанию.public OID getDefault(OID paramSetOid)
getDefault
in interface ParamsInterface
paramSetOid
- Идентификатор набора параметров.public boolean setDefaultAvailable()
setDefaultAvailable
in interface ParamsInterface
public java.lang.String getNameByOID(OID id)
getNameByOID
in interface ParamsInterface
id
- идентификатор типа провайдераpublic OID getOIDByName(java.lang.String id)
getOIDByName
in interface ParamsInterface
id
- строковое представлениеpublic java.util.Enumeration getOIDs()
getOIDs
in interface ParamsInterface
public java.util.Enumeration getOIDs(OID paramSetOid)
getOIDs
in interface ParamsInterface
paramSetOid
- Идентификатор набора параметров.