ГОСТ Р ИСО/МЭК 9834-1—2009
В.8 Следующее определение формы имени обеспечивает форму, позволяющую записи «country level»
быть непосредственно подчиненной корню:
oidRootNf NAME-FORM ::» {
NAMES oidRoot
WITH ATTRIBUTES {oldCI |oldC2|oidC)
ID {Id-oidRootNf}}
B.9 Использование типов атрибутов показано в приложении D.
В.10 Следующий модуль АСН.1 OidDirectoryNameDef содержит определения АСН.1 для всех типов и значе
ний. установленных в настоящем приложении.
OidDirectoryNameDef {jolnt-lso-itu-t reglstratlon-procedures(17)
module(1) otdDirectoryNameDef(1)}
DEFINITIONS ::=
BEGIN
IMPORTS
ATTRIBUTE. MATCHING-RULE. OBJECT-CLASS. NAME-FORM,
alias
FROM InformattonFramework {jomt-iso-itu-t ds(5) module(1)
informationFramework(1) 4}
IntegerMatch
FROM SelectedAttnbuteTypes (joint-lso-itu-t ds(5) module<1)
selectedAttnbuteTypes(5)4);
-- Типы атрибутов --
OKJC1 ATTRIBUTE::- {
WITH SYNTAX INTEGER
EQUALITY MATCHING RULE IntegerMatch
iDid-oidCl}
oidC2 ATTRIBUTE::* {
WITH SYNTAX INTEGER
EQUALITY MATCHING RULE IntegerMatch
lDid-oidC2}
oidC ATTRIBUTE::- {
WITH SYNTAX INTEGER
EQUALITY MATCHING RULE IntegerMatch
iDid-oidC}
-- Определение класса объектов —
oidRoot OBJECT-CLASS ::»{
SUBCLASS OF (alias)
MUST CONTAIN (oldCI|oldC2|oldC)
IDid-oldRoot)
— Форма имени —
OKlRootNf NAME-FORM ::- {
NAMES oidRoot
WITH ATTRIBUTES (oldCI|oidC2|oidC)
ID Id-oidRootNf)
- Присвоение идентификаторов объектов —
Id OBJECT IDENTIFIER ::- {joint-iso-ltu-t regtstrahon-procedures(17) module(l) directory-defs (2)}
ld-oidC1 OBJECT IDENTIFIER :.- (id 0}
ld-oidC2 OBJECT IDENTIFIER ::« (id 1}
Id-oidC OBJECT IDENTIFIER ::» {id 2)
Id-oidRoot OBJECT IDENTIFIER ::* {Id 3)
id-o.dRootNf OBJECT IDENTIFIER :.= {Id 4}
END
17