Приложение владельца карты обрабатывает сообщение RegFormRes следующим образом:
Шаг | Действие |
1 | Получить RegFormRes из входного сообщения |
2 | Проверить подпись. Если подпись некорректна, отправить сообщение об ошибке с ErrorCode равным signatureFailure. |
3 | Получить RRPID, RequestType, LID-EE, Chall-EE2, CAEThumb из RegFormTBS |
4 | Проверить, что RRPID является тем же самым, что и идентификатор, записанный в цифровом конверте сообщения, и совпадет с кодом, присланным в RegFormReq. Если совпадения нет, отправить сообщение об ошибке с ErrorCode равным unknownRRPID. |
5 | Проверить, что RequestType, LID-EE и Chall-EE2 идентичны присланным в RegFormReq. Если совпадения нет, отправить сообщение об ошибке с ErrorCode равным challengeMismatch. |
6 | Если был включен CAEThumb, запомнить соответствующий сертификат шифрования, использованный для шифрования CertReq. |
7 | Проверить, что полученные оттиски, соответствуют посланным в сообщении CardCInitReq. Если соответствия нет, отправить сообщение об ошибке с ErrorCode равным thumbsMismatch. |
8 | Если в RegFormTBS включены данные RegFormData то:
|
9 | Если в RegFormResTBS включено поле ReferralData то:
|
Пары сообщений Me-AqCInitReq/Res используются продавцом или расчетным центром для получения регистрационной формы сертификата.