public class CA20GostTemplateField
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
CA20GostTemplateField.KeySpecification
Поддерживаемые типы ключа.
|
Constructor and Description |
---|
CA20GostTemplateField(java.lang.String name,
java.lang.String localizedName,
java.lang.String oid,
CA20GostTemplateField.KeySpecification keySpec,
boolean authApproval)
Конструктор.
|
Modifier and Type | Method and Description |
---|---|
CA20GostTemplateField.KeySpecification |
getKeySpec()
Получение параметра.
|
java.lang.String |
getLocalizedName()
Получение параметра.
|
java.lang.String |
getName()
Получение параметра.
|
java.lang.String |
getOid()
Получение параметра.
|
boolean |
isAutoApproval()
Получение параметра.
|
void |
setAutoApproval(boolean authApproval)
Установка параметра.
|
void |
setKeySpec(CA20GostTemplateField.KeySpecification keySpec)
Установка параметра.
|
void |
setLocalizedName(java.lang.String localizedName)
Установка параметра.
|
void |
setName(java.lang.String name)
Установка параметра.
|
void |
setOid(java.lang.String oid)
Установка параметра.
|
java.lang.String |
toString() |
public CA20GostTemplateField(java.lang.String name, java.lang.String localizedName, java.lang.String oid, CA20GostTemplateField.KeySpecification keySpec, boolean authApproval)
name
- Имя шаблона сертификата.localizedName
- Локализованное имя шаблона сертификата.oid
- Значение OID шаблона.keySpec
- Значение политики применения ключа сертификата.
Значение 1 соответствует ключу подписи, значение 2 – ключу обмена,
значение 0 не определяет никакую политику.authApproval
- Флаг указывающий, что у пользователя есть
право автоматического выпуска сертификата по шаблону.public void setName(java.lang.String name)
name
- Имя шаблона сертификата.public java.lang.String getName()
public void setLocalizedName(java.lang.String localizedName)
localizedName
- Локализованное имя
шаблона сертификата.public java.lang.String getLocalizedName()
public void setOid(java.lang.String oid)
oid
- Значение OID шаблона.public java.lang.String getOid()
public void setKeySpec(CA20GostTemplateField.KeySpecification keySpec)
keySpec
- Значение политики применения ключа
сертификата. Значение 1 соответствует ключу подписи,
значение 2 – ключу обмена, значение 0 не определяет
никакую политику.public CA20GostTemplateField.KeySpecification getKeySpec()
public void setAutoApproval(boolean authApproval)
authApproval
- Флаг указывающий, что у пользователя
есть право автоматического выпуска сертификата по шаблону.public boolean isAutoApproval()
public java.lang.String toString()
toString
in class java.lang.Object