Описание коллбэка on_complete
Этот коллбэк вызывается после окончания проверки и возвращает результат анализа (не применяется в режиме capture
). Вид результата зависит от параметра настройки Web Adapter result_mode
.
Safe
Если result_mode
установлен как safe
, коллбэкon_complete
возвращает только состояние анализов:
{
"state": "finished"
}
Обратите внимание: перечисленные ниже result_mode используются только для тестирования. Если информации, которая передается в режиме Safe, вам недостаточно, настройте плагин в соответствии с Рекомендациями по безопасности.
Status
При значении status
коллбэк возвращает состояние анализов, а также – для каждого типа анализа – название типа, состояние анализа этого типа и вердикт системы.
{
"state": "finished",
"analyses": {
"quality": {
"state": "finished",
"resolution": "success"
}
}
}
Folder
При значенииfolder
возвращается практически то же самое, что при status
, только добавляется идентификатор папки.
{
"state": "finished",
"folder_id": "your_folder_id",
"analyses": {
"quality": {
"state": "finished",
"resolution": "success"
}
}
}
Full
В этом случае коллбэк возвращает полную информацию, включая чувствительные данные. Мы рекомендуем использовать safe
; full
будет отключен в ближайших релизах из соображений безопасности.
Last updated
Was this helpful?