public class KeyParams
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private java.lang.Object[] |
caCertificateList |
private java.lang.Object[] |
certificateList |
private java.lang.Object[] |
createTimeList |
private CSPUtil |
cspUtil |
private java.lang.Number |
hProv |
private java.lang.Object[] |
keyAlgIDList |
private java.lang.Object[] |
keyExpStateList |
private java.lang.Object[] |
keyStateList |
private int |
length |
static int |
PK_CERTIFICATE
Deprecated.
replaced by
LibraryWrapper.PK_CERTIFICATE |
static int |
PK_CREATETIME
Deprecated.
replaced by
LibraryWrapper.PK_CREATETIME |
static int |
PK_KEY_ALGID
Deprecated.
replaced by
LibraryWrapper.PK_KEY_ALGID |
static int |
PK_KEY_EXP_STATE
Deprecated.
replaced by
LibraryWrapper.PK_KEY_EXP_STATE |
static int |
PK_KEYSTATE
Deprecated.
replaced by
LibraryWrapper.PK_KEYSTATE |
static int |
PK_PUBLICKEY
Deprecated.
replaced by
LibraryWrapper.PK_PUBLICKEY |
static int |
PK_SERIALNUM
Deprecated.
replaced by
LibraryWrapper.PK_SERIALNUM |
static int |
PK_SZOID
Deprecated.
replaced by
LibraryWrapper.PK_SZOID |
private java.lang.Object[] |
privateKeyList |
private java.lang.String |
pszContainer |
private java.lang.Object[] |
publicKeyList |
private java.lang.Object[] |
serialNumList |
private java.lang.Object[] |
szOIDList |
Constructor and Description |
---|
KeyParams(java.lang.Number hProv)
Конструктор
|
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
getCaCertificate(java.lang.String alias)
Получение сертификата ЦС по alias
|
java.lang.Object[] |
getCaCertificateList()
Получение списка сертификатов ЦС
|
java.util.Enumeration |
getCertificate()
Получение перечисления сертификатов
|
java.lang.Object[] |
getCertificateList()
Получение списка сертификатов
|
java.util.Enumeration |
getCreateTime()
Получение перечисления времен создания
|
java.lang.Object[] |
getCreateTimeList()
Получение списка времен создания
|
java.util.Date |
getDate(java.lang.String time)
Формирование объекта Date из строкового представления
|
java.lang.Integer |
getIndexSN(java.lang.String sn)
Получение индекса серийного номера
|
java.util.Enumeration |
getKeyAlgID()
Получение перечисления идентификаторов алгоритмов
|
java.lang.Object[] |
getKeyAlgIDList()
Получение списка алгоритмов
|
java.util.Enumeration |
getKeyExpState()
Получение перечисления состояний экспорта ключей
|
java.lang.Object[] |
getKeyExpStateList()
Получение списка состояний экспорта ключа
|
java.util.Enumeration |
getKeyState()
Получение перечисления состояний ключей
|
java.lang.Object[] |
getKeyStateList()
Получение списка состояний ключа
|
int |
getLength()
Получение количества ключей
|
java.util.Enumeration |
getObjectParam()
Получение перечисления параметров ключей
|
java.lang.Object |
getPrivateKey(java.lang.String alias)
Получение сертификата ЦС по alias
|
java.lang.Object[] |
getPrivateKeyList()
Получение списка закрытых ключей
|
java.util.Enumeration |
getPublicKey()
Получение перечисления открытых ключей
|
java.lang.Object[] |
getPublicKeyList()
Получение списка открытых ключей
|
java.util.Enumeration |
getSerialNum()
Получение перечисления серийных номеров
|
java.lang.Object[] |
getSerialNumList()
Получение списка серийных номеров
|
java.util.Enumeration |
getSzOID()
Получение перечисления алгоритмов
|
java.lang.Object[] |
getSzOIDList()
Получение списка OID-ов алгоритмов
|
static java.util.Enumeration |
makeEnumeration(java.lang.Object obj)
Получение перечисления объектов
|
@Deprecated public static final int PK_CREATETIME
LibraryWrapper.PK_CREATETIME
@Deprecated public static final int PK_SZOID
LibraryWrapper.PK_SZOID
@Deprecated public static final int PK_SERIALNUM
LibraryWrapper.PK_SERIALNUM
@Deprecated public static final int PK_PUBLICKEY
LibraryWrapper.PK_PUBLICKEY
@Deprecated public static final int PK_CERTIFICATE
LibraryWrapper.PK_CERTIFICATE
@Deprecated public static final int PK_KEYSTATE
LibraryWrapper.PK_KEYSTATE
@Deprecated public static final int PK_KEY_EXP_STATE
LibraryWrapper.PK_KEY_EXP_STATE
@Deprecated public static final int PK_KEY_ALGID
LibraryWrapper.PK_KEY_ALGID
private int length
private java.lang.Number hProv
private java.lang.String pszContainer
private CSPUtil cspUtil
private java.lang.Object[] createTimeList
private java.lang.Object[] szOIDList
private java.lang.Object[] serialNumList
private java.lang.Object[] publicKeyList
private java.lang.Object[] certificateList
private java.lang.Object[] keyStateList
private java.lang.Object[] keyExpStateList
private java.lang.Object[] keyAlgIDList
private java.lang.Object[] caCertificateList
private java.lang.Object[] privateKeyList
public KeyParams(java.lang.Number hProv) throws java.security.NoSuchProviderException, java.security.cert.CertificateException, java.text.ParseException
hProv
- ссылка на криптопровайдерjava.security.NoSuchProviderException
java.security.cert.CertificateException
java.text.ParseException
public java.lang.Integer getIndexSN(java.lang.String sn) throws java.lang.Exception
sn
- Серийный номерjava.lang.Exception
public java.lang.Object[] getCreateTimeList()
public java.lang.Object[] getSzOIDList()
public java.lang.Object[] getSerialNumList()
public java.lang.Object[] getPublicKeyList()
public java.lang.Object[] getCertificateList()
public java.lang.Object[] getKeyStateList()
public java.lang.Object[] getKeyExpStateList()
public java.lang.Object[] getKeyAlgIDList()
public java.lang.Object[] getCaCertificateList()
public java.lang.Object getCaCertificate(java.lang.String alias)
alias
- Aliaspublic java.lang.Object[] getPrivateKeyList()
public java.lang.Object getPrivateKey(java.lang.String alias)
alias
- Aliaspublic int getLength()
public java.util.Date getDate(java.lang.String time) throws java.text.ParseException
time
- Строкове представлениеjava.text.ParseException
public static java.util.Enumeration makeEnumeration(java.lang.Object obj)
obj
- Объектpublic java.util.Enumeration getCreateTime()
public java.util.Enumeration getSzOID()
public java.util.Enumeration getSerialNum()
public java.util.Enumeration getPublicKey()
public java.util.Enumeration getCertificate()
public java.util.Enumeration getKeyState()
public java.util.Enumeration getKeyExpState()
public java.util.Enumeration getKeyAlgID()
public java.util.Enumeration getObjectParam()
Copyright © 1998-2014 Gamma Technologies. All Rights Reserved.