kz.gamma.cmp
Class DepositionRequest
java.lang.Object
kz.gamma.cmp.CmpData
kz.gamma.cmp.CmpRequest
kz.gamma.cmp.DepositionRequest
public class DepositionRequest
- extends CmpRequest
Запрос сохранения/получения ключевого контейнера
- Author:
- Renat Karimov
|
Field Summary |
private java.lang.String |
otp
Одноразовый пароль. |
| Fields inherited from class kz.gamma.cmp.CmpData |
acquireContextFlag, caCertificate, fileHelper, handleKey1, handleKey2, handleProv, profile, profileCreator, profileInfo, profileKeySpec, transactionId |
|
Method Summary |
protected byte[] |
create(java.util.Map params)
Формирование запроса
Internet X.509 Public Key Infrastructure
Certificate Management Protocol (CMP)
http://www.ietf.org/rfc/rfc4210.txt |
private byte[] |
generateInRequest(byte[] serverCert,
java.lang.String uid,
java.lang.String userPassword,
java.lang.String tId)
Формирование запроса получения ключевого контейнера |
private byte[] |
generateOutRequest(byte[] serverCert,
java.lang.String uid,
java.lang.String userPassword)
Формирование запроса сохранения ключевого контейнера
Internet X.509 Public Key Infrastructure
Certificate Management Protocol (CMP)
http://www.ietf.org/rfc/rfc4210.txt |
java.lang.String |
getOtp()
Получение одноразового пароля. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
otp
private java.lang.String otp
- Одноразовый пароль. Заполнен только в случае формирования запроса сохранения ключевого контейнера
DepositionRequest
public DepositionRequest()
create
protected byte[] create(java.util.Map params)
- Формирование запроса
Internet X.509 Public Key Infrastructure
Certificate Management Protocol (CMP)
http://www.ietf.org/rfc/rfc4210.txt
- Specified by:
create in class CmpRequest
- Parameters:
params - Параметры для запроса.
Ключи:
- profile (Профайл или URL на ключ. Тип String. Обязательный);
- serverCertificate (Сертификат сервера. Тип byte[]. Опциональный);
- transactionId (Сертификат сервера. Тип String. Опциональный. Передавать только в том случае,
если необходимо получить ранее сохранненый на сервере ключевой контейнер);
- uid (Идентификатор пользователя. Тип String. Обязательный);
- userPassword (Секрет пользователя. Тип String. Обязательный. Например, пароль);
- acquireContextFlag (Флаг загрузки ключа. Тип Integer. Обязательный. Передавать
LibraryWrapper.CRYPT_VERIFYCONTEXT, если необходимо получить ранее сохранненый на сервере ключевой
контейнер. Во всех остальных случаях передавать LibraryWrapper.CRYPT_SILENT).
- Returns:
- Запрос
generateOutRequest
private byte[] generateOutRequest(byte[] serverCert,
java.lang.String uid,
java.lang.String userPassword)
- Формирование запроса сохранения ключевого контейнера
Internet X.509 Public Key Infrastructure
Certificate Management Protocol (CMP)
http://www.ietf.org/rfc/rfc4210.txt
- Parameters:
serverCert - Сертификат сервера. Может быть nulluid - Идентификатор пользователяuserPassword - Секрет
- Returns:
- Запрос
generateInRequest
private byte[] generateInRequest(byte[] serverCert,
java.lang.String uid,
java.lang.String userPassword,
java.lang.String tId)
- Формирование запроса получения ключевого контейнера
- Parameters:
serverCert - Сертификат сервера. Может быть nulluid - Идентификатор пользователяuserPassword - Секретное словоtId - Идентификатор транзакции
- Returns:
- Запрос
getOtp
public java.lang.String getOtp()
- Получение одноразового пароля. Заполнен только в случае формирования запроса сохранения ключевого контейнера
- Returns:
- Одноразовый пароль
Copyright © 1998-2014 Gamma Technologies. All Rights Reserved.