ГОСТ Р ИСО 17090-2—2016
id-hcpki-at OBJECT IDENTIFIER ::= {id-hcpki 0 }
id-hcpki-at OBJECT IDENTIFIER ::= 1.0.17090.0
id-hcpki-at-healthcareactor OBJECT IDENTIFIER ::= {id-hcpki-at 1}
id-hcpki-at-healthcareactor OBJECT IDENTIFIER ::= 1.0.17090.0.1
id-hcpki-cd OBJECT IDENTIFIER
id-hcpki-cd OBJECT IDENTIFIER
td-hcpki-is OBJECT IDENTIFIER
id-hcpki-is OBJECT IDENTIFIER
= {id-hcpki 1}
= 1.0.17090.1
= {id-hcpki 2}
= 1.0.17090.2
Определения типов данных:
HCActorData
HCActor
cododData
::= SET OF HCActor
SEQUENCE {
[0] CodedData OPTIONAL,
[1] SEQUENCE OF RegionalData OPTIONAL}
RegionalHCActorData
CodedData ::= SET {
codingSchemeReference
(0) OBJECT IDENTIFIER,
— Содержит ссылку на систему кодирования ИСО или ссылку
— на местную систему кодирования, зарегистрированную в ИСО
— либо у национального регистратора объектных идентификаторов.
— Объектный идентификатор системы кодирования ИСО
— определен выше (id-hcpki-is).
— По меньшей мере, один из следующих элементов
— должен присутствовать:
codeDataValue
codeDataFreeText
[1] UTF8String OPTIONAL.
(2) Directorystring OPTIONAL}
RegionalData::= SEQUENCE {
type REGIONALDATA.&id({SupportedRegionalData}),
value REGIONALDATA.&Type({SupportedRegionalData}{@type}))
Определение класса объектов REGIONALDATA:
REGIONALDATA ::= CLASS {
&Type.
&id OBJECT IDENTIFIER UNIQUE }
WITH SYNTAX {
WITH SYNTAX &Type
ID &id }
Определение множества классов объектов SupportedRegionalData:
SupportedRegionalData REGIONALDATA ::=
{coded.
- здесь могут быть определены дополнительные
- региоиальные/национальные объекты)
Определение информационного объекта кодированных данных coded:
coded ::= REGIONAL-DATA {
WITH SYNTAX CodedRegionalData
ID id-hcpki-cd)
CodedRegionalData ::= SEQUENCE {
country(0) PrintableString (SIZE (2)),
- Код страны издателя сертификата в соответствии с ISO 3166-1 [10].
issuingAuthority[1] Directorystring,
- Идентификатор издателя сертификата как регионального объекта.
- Может быть указан как настоящий идентификатор или
- как строка поиска в каталоге (требует дополнительного
- определения).
hcMajorClassCode
hcMinorClassCode
[2] CodedData.
[3] CodedData OPTIONAL
14