public abstract class CmpResponse extends CmpData
Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
errorCmpFail
Причина возникновения ошибки, если код ответа равен LibraryWrapper.PKI_CMP_ERROR
|
protected java.lang.String |
errorCmpStatus
Статус ошибки, если код ответа равен LibraryWrapper.PKI_CMP_ERROR
|
protected byte[] |
response
Ответ
|
protected java.lang.String |
responseType
Строковое представление кода ответа
|
protected int |
responseTypeCode
Код ответа
|
protected byte[] |
signerCertificate
Сертификат, которым подписан ответ
|
protected byte[] |
usefulData
Полезные данные, извлеченные из ответа
|
acquireContextFlag, caCertificate, fileHelper, handleKey1, handleKey2, handleProv, profile, profileCreator, profileInfo, profileKeySpec, transactionId
Constructor and Description |
---|
CmpResponse() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getErrorCmpFail()
Получение причины возникновения ошибки, если код ответа равен LibraryWrapper.PKI_CMP_ERROR
|
java.lang.String |
getErrorCmpStatus()
Получение статуса ошибки, если код ответа равен LibraryWrapper.PKI_CMP_ERROR
|
byte[] |
getResponse()
Получение ответа
|
java.lang.String |
getResponseType()
Получение строкового представления кода ответа
|
int |
getResponseTypeCode()
Получение кода ответа
|
byte[] |
getSignerCertificate()
Получение сертификата, которым подписан ответ
|
byte[] |
getUsefulData()
Получение полезных данных, извлеченных из ответа
|
protected void |
initFields()
Инициализация полей
|
protected abstract boolean |
verify(java.util.Map params)
Проверка CMP ответа.
|
boolean |
verifyResponse(java.util.Map params)
Проверка CMP ответа
Internet X.509 Public Key Infrastructure
Certificate Management Protocol (CMP)
http://www.ietf.org/rfc/rfc4210.txt
|
getAcquireContextFlag, getCaCertificate, getHandleKey1, getHandleKey2, getHandleProv, getProfile, getProfileKeySpec, getTransactionId
protected byte[] response
protected int responseTypeCode
protected java.lang.String responseType
protected java.lang.String errorCmpStatus
protected java.lang.String errorCmpFail
protected byte[] signerCertificate
protected byte[] usefulData
public byte[] getResponse()
public int getResponseTypeCode()
public java.lang.String getResponseType()
public java.lang.String getErrorCmpStatus()
public java.lang.String getErrorCmpFail()
public byte[] getSignerCertificate()
public byte[] getUsefulData()
protected void initFields()
initFields
in class CmpData
public boolean verifyResponse(java.util.Map params)
params
- Параметры для проверки ответа.
Ключи: см. метод "protected boolean verify(Map params)" классов-потомков.protected abstract boolean verify(java.util.Map params)
params
- Параметры для проверки ответа.
Ключи: см. метод "protected boolean verify(Map params)" классов-потомков.Copyright © 1998-2014 Gamma Technologies. All Rights Reserved.