|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectkz.gamma.cmp.CmpData
kz.gamma.cmp.CmpResponse
public abstract class CmpResponse
Класс, являющийся потомком для CMP ответов
| Field Summary | |
|---|---|
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
Полезные данные, извлеченные из ответа |
| Fields inherited from class kz.gamma.cmp.CmpData |
|---|
acquireContextFlag, caCertificate, fileHelper, handleKey1, handleKey2, handleProv, profile, profileCreator, profileInfo, profileKeySpec, transactionId |
| Constructor Summary | |
|---|---|
CmpResponse()
|
|
| Method Summary | |
|---|---|
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 |
| Methods inherited from class kz.gamma.cmp.CmpData |
|---|
getAcquireContextFlag, getCaCertificate, getHandleKey1, getHandleKey2, getHandleProv, getProfile, getProfileKeySpec, getTransactionId |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
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
| Constructor Detail |
|---|
public CmpResponse()
| Method Detail |
|---|
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 CmpDatapublic 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)" классов-потомков.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||