ГОСТ Р 58231—2022
Environmentallnformation, dateStarted типа Date, dateEnded типа Date и testResult — последовательность
типа TestResult. Поля типа Date являются необязательными.
TestReportScenarioForOneCondition ::= SEQUENCE {
testCrewInfо
levelPolicyAssistance
environlnfо
ТеstCrewInformation,
LevelPolicyAssistance,
Environmentallnformation,
dateStartedDate OPTIONAL,
dateEnded Date OPTIONAL,
testResultSEQUENCE OF TestResult
}
Тип TestCrewInformation предоставляет информацию об испытуемой группе. Испытуемая груп
па идентифицируется с помощью первого поля identifier типа OBJECT IDENTIFIER. Второе поле
location типа VisibleString содержит информацию о месте проведения сценарного испытания. Третье
поле habituation выражается как гистограмма предыдущих использований системы и имеет тип
ExpressionHistogram. Четвертое поле testCrewStatistics собирает статистическую информацию об ис
пытуемой группе, элементы которой являются одинаковыми для массива данных для испытаний. Тип
CorpusCrewBasicStatistics определен в 6.4.4.2.
TestCrewInformation ::= SEQUENCE {
identifierOBJECT IDENTIFIER,
location
habituation
testCrewStatistics
VisibleString,
ExpressionHistogram,
CorpusCrewBasicStatistics
}
ТипLevelPolicyAssistance описывает уровень усилий,политику принятиярешений, обе
спечение технической поддержки и обучающий режим сценарного испытания. Данный тип име ет
два поля: levelEffortAndDecisionPolicy типа LevelEffortAndDecisionPolicy и необязательное поле
assistanceAndlnstruction типа AssistanceAndlnstruction.
LevelPolicyAssistance ::= SEQUENCE {
levelEffortAndDecisionPolicy LevelEffortAndDecisionPolicy,
assistanceAndlnstructionAssistanceAndlnstruction OPTIONAL
}
Тип LevelEffortAndDecisionPolicy имеет два поля типа LevelAndPolicy: поле политики биометриче
ской регистрации levelAndPolicyEnrol и поле политики сравнения levelAndPolicyCmp. Тип LevelAndPolicy
состоит из трех полей: минимальное число попыток, максимальное число попыток и максимально раз
решенная продолжительность.
LevelEffortAndDecisionPolicy ::= SEQUENCE {
LevelAndPolicy,
LevelAndPolicy
levelAndPolicyEnrol
levelAndPolicyCmp
}
minNumAttempt
maxNumAttempt
maxDurPermitted
LevelAndPolicy ::= SEQUENCE
{
INTEGER,
INTEGER,
REAL
}
ТипAssistanceAndlnstructionсостоитизтрехполей:assistanceLocation,assistanceMode
и instructionMode. Допустимые значения для каждого поля определеныв AssistanceLocation,
AssistanceMode и InstructionMode соответственно.
AssistanceAndlnstruction ::= SEQUENCE {
AssistanceLocation,
AssistanceMode,
InstructionMode
assistanceLocation
assistanceMode
instructionMode
}
AssistanceLocation ::= ENUMERATED {
separate-from-transaction(1),
interactively-with-transaction(2),
14