Протоколы Internet


SET и другие системы осуществления платежей - часть 128


/p>

Структура сообщения-отклика PCertRes представлена в таблице 4.6.2.79.

Таблица 4.6.2.79.

Структура PCertRes

PCertRes

S(P, PCertResTBS)

PCertResTBS

{PCertTags, [BrandCRLIdentifierSeq], PCertResItems, [PCRsExtensions]}

PCertTags

RRTag

s; копируется из PCertReq.

BrandCRLIdentifierSeq

{BrandCRLIdentifier +}

PCertResItems

{PCertResItem +}

Один или более статусных кодов и оттисков сертификатов, которые возвращаются в соответствии один к одному с PCertReq.BrandAndBINSeq

PCRsExtentions

Сертификатный отклик расчетного центра не шифруется, по этой причине данное расширение не должно содержать конфиденциальных данных.

BrandCRLIdentifier

Список текущих CRL для всех CA в зоне ответственности CA платежной системы. См. раздел о BrandCRLIdentifier

PCertResItem

{PCertCode, [CertThumb]}

PCertCode

Цифровой код, указывающий результат PCertReq

CertThumb

Оттиск возвращенного сертификата

Продавец обрабатывает PCertRes следующим образом.

Шаг

Действие

1

Извлекается отклик из входного сообщения

2

Обрабатываются PCRsExtensions. Если встречается нераспознанное расширение, помеченное как критическое, присылается отклик unrecognizedExtensions и отбрасывается PCertRes

3

Извлекаются сертификаты из Cert-PE

4

Проверяются сертификаты в Cert-PE путем сравнения их с CertThumbs в PCertResItems. Отбрасываются все сертификаты, которые не прошли сверку.

5

Обработатывается каждый BrandCRLIdentifier из присланной последовательности таких идентификаторов.

6

Продолжается обработка сообщений, которые ожидали сертификатов, присланных в PCertRes.

Стандартизованы следующие значения PcertCode, собранные в таблице 4.6.2.80.

Таблица 4.6.2.80

. Значения PCertCode

success

Запрос обработан успешно

unspecifiedFailure

Запрос не прошел из-за неспецифицированной причины

brandNotSupported

Запрос не прошел из-за того, что платежная система, специфицированная в PCertReq, не поддерживается

unknownBIN

Запрос не прошел из-за того, что BIN, специфицированный в PCertReq, не поддерживается.

<


Начало  Назад  Вперед



Книжный магазин