Статус документа
Статус документа

ГОСТ Р ИСО/МЭК 9594-6-98 Информационная технология (ИТ). Взаимосвязь открытых систем. Справочник. Часть 6. Выбранные типы атрибутов

ПРИЛОЖЕНИЕ А
(обязательное)

     
ВЫБРАННЫЕ ТИПЫ АТРИБУТОВ В АСН.1


В данном приложении приведены определения всех типов и значений АСН.1, содержащихся в настоящем стандарте, в виде модуля ACH.1 "SelectedAttributeTypes".

   SelectedAttributeTypes {joint-iso-ccitt ds (5) module(1)

selectedAttributeTyPes(5) 2}

   DEFINITIONS : : =

   BEGIN

   - - EXPORTS All - -

- - Определенные в этом модуле типы и значения экспортируются для использования в других модулях АСН.1,

- - содержащихся в спецификациях справочника, и в других прикладных программах, которые, в свою очередь,

- - будут использовать их для доступа к услугам справочника. Другие прикладные программы могут

- - использовать эти типы и значения для своих собственных целей, но это не должно препятствовать расши-

- - рениям и модификациям, необходимым при обслуживании или усовершенствовании услуг справочника.

       IMPORTS

informationFramework, upperBounds, id-at, id-mr

FROM UsefulDefinitions

{joint-iso-ccitt ds(5) rnodule(1)

usefulDefinitions(0) }

ATTRIBUTE, MATCHING-RULE, AttributeType, OBJECT-CLASS, DistinguishedName,

objectldentifierMatch, distinguishedNameMatch

FROM InformationFramework informationFramework

G3FacsimileNonBasicParameters, TeletexNonBasicParameters

FROM MTSAbstractService {joint-iso-ccitt mhs-motis(6) mts(3)

modules(0) mts-abstract-service(1)}

ub-answerback, ub-name, ub-surname, ub-serial-number,

ub-locality-name, ub-state-name, ub-street-address,

ub-organization-name, ub-organizational-unit-name, ub-title,

ub-description, ub-business-category, ub-postal-line,

ub-postal-string, ub-postal-code, ub-post-office-box,

ub-physical-office-name, ub-telex-number, ub-country-code,

ub-teletex-terminal-id, ub-telephone-number, ub-x121-address,

ub-international-isdn-number, ub-destination-indicator,

ub-user-password, ub-match, ub-knowledge-information, ub-name,

ub-directory-string-first-component-match

FROM UpperBounds upperBounds;

- - Типы строк справочника  - -

  DirectoryString { INTEGER: maxSize } : : = CHOICE  {

teletexString

TeletexString (SIZE (1 . . . maxSize)),

printableString

PrintableString (SIZE (1 . . . maxSize)),

universalString

UniversalString (SIZE (1 . . . maxSize))  }

- - Типы атрибутов - -

  knowledgelnformation ATTRIBUTE

: : =    {

WITH SYNTAX

DirectoryString

{ub-knowledge-information}

EQUALITY MATCHING RULE

caselgnoreMatch

ID

id-at-knowledgelnformation }

  name ATTRIBUTE

: : =     {

WITH SYNTAX

DirectoryString {ub-name}

EQUALITY MATCHING RULE

caselgnoreMatch

SUBSTRINGS MATCHING RULE

caselgnoreSubstringsMatch

ID

id-at-name  }

  commonName ATTRIBUTE

: : =     {

SUBTYPE OF

name

WITH SYNTAX

DirectoryString {ub-common-name}

ID

id-at-commonName  }

  surname ATTRIBUTE

: : =     {

SUBTYPE OF

name

WITH SYNTAX

DirectoryString {ub-name}

ID

id-at-surname }

  givenName ATTRIBUTE

: : =      {

SUBTYPE OF

name

WITH SYNTAX

DirectoryString {ub-name}

ID

id-at-givenName }

  initials ATTRIBUTE

: : =      {

SUBTYPE OF

name

WITH SYNTAX

DirectoryString {ub-name}

ID

id-at-initials }

  generationQualifier ATTRIBUTE

: : =      {

SUBTYPE OF

name

WITH SYNTAX

DirectoryString {ub-name}

ID

id-at- generationQualifier  }

  uniqueldentifier ATTRIBUTE

: : =      {

WITH SYNTAX

DirectoryString {ub-name}

EQUALITY MATCHING RULE

bitStingMatch

ID

id-at- uniqueldentifier  }

  Uniqueldentifier

: : =      {    BIT STING

  dnQualifier ATTRIBUTE  

: : =     {

WITH SYNTAX

PrintableString

EQUALITY MATCHING RULE

caselgnoreMatch

ORDERING MATCHING RULE

caselgnoreOrdering Match

SUBSTRINGS MATCHING RULE

caselgnoreSubstringsMatch

ID

id-atMnQualifier  }

  serialNumber ATTRIBUTE  

: : =     {

WITH SYNTAX

PrintableString (SIZE

(1 . . . ub-seriaINumber))

EQUALITY MATCHING RULE

caselgnoreMatch

SUBSTRINGS MATCHING RULE

caselgnoreSubstringsMatch

ID

id-at-serialNumber  }

  countryName ATTRIBUTE  

: : =     {

SUBTYPE OF

name

WITH SYNTAX

PrintableString (SIZE (2))

- - только коды IS 3166

SINGLE VALUE

TRUE

ID

id-at-countryName  }

  localityName ATTRIBUTE

: : =

 {

SUBTYPE OF

name

WITH SYNTAX

DirectoryString {ub-locality-name}

ID

id-at-localityName  }

  collectiveLocalityName ATTRIBUTE  

: : =

{

SUBTYPE OF

localityName

COLLECTIVE

TRUE

ID

id-at-collectiveLocalityName  }

  stateOrProvinceName ATTRIBUTE

: : =

{

SUBTYPE OF

name

WITH SYNTAX

DirectoryString {ub-state-name}

ID

id-at-stateOrProvinceName  }

  collectiveStateOrProvinceName ATTRIBUTE  

: : =

{

SUBTYPE OF

stateOrProvinceName

COLLECTIVE

TRUE

ID

id-at-collectiveStateOrProvinceName  }

  streetAddress ATTRIBUTE  

: : =

{

WITH SYNTAX

DirectoryString {ub-street-address}

EQUALITY MATCHING RULE

caselgnoreMatch

SUBSTRINGS MATCHING RULE

caselgnoreSubstringsMatch

ID

id-at-streetAddress  }

  collectiveStreetAddress ATTRIBUTE  

: : =

{

SUBTYPE OF

streetAddress

COLLECTIVE

TRUE

ID

id-at-collectiveStreetAddress  }

  houseldentifier ATTRIBUTE  

: : =

{

WITH SYNTAX

DirectoryString {ub-name}

EQUALITY MATCHING RULE

caselgnoreMatch

SUBSTRINGS MATCHING RULE

caselgnoreSubstringsMatch

ID

id-at-houseldentifier  }

  organizationName ATTRIBUTE

: : =

{

SUBTYPE OF

name

WITH SYNTAX

DirectoryString {ub-organization-name}

ID

id-at-organizationName  }

  collectiveOrganizationName ATTRIBUTE

: : =

{

SUBTYPE OF

organizationName

COLLECTIVE

TRUE

ID

id-at-collectiveOrganizationName  }

  organizationalUnitName ATTRIBUTE

: : =     {

SUBTYPE OF

name

WITH SYNTAX

DirectoryString

     {uberganizational-unit-name}

ID

id-at-organizationalUnitName  }

  collectiveOrganizationalUnitName ATTRIBUTE

: : =     {

SUBTYPE OF

organizationalUnitName

COLLECTIVE

TRUE

ID

id-at-collectiveOrganizationalUnitName  }

  title ATTRIBUTE

: : = {

SUBTYPE OF

name

WITH SYNTAX

DirectoryString {ub-title}

ID

id-at-title  }

  description ATTRIBUTE  

: : =

{

WITH SYNTAX

DirectoryString {ub-description}

EQUALITY MATCHING RULE

caselgnoreMatch

SUBSTRINGS MATCHING RULE

caselgnoreSubstringsMatch

ID

id-atMescription  }

searchGuide ATTRIBUTE

: : =

{

WITH SYNTAX

Guide

ID

id-at-searchGuide  }

  Guide

: : =

SET  {

objectClass

[0]

OBJECT-CLASS.&id OPTIONAL,

criteria

[1]

Criteria  }

  Criteria

: : =

CHOICE {

type

[0]

Criterialtem,

and

[1]

SET OF Criteria,

or

[2]

SET OF Criteria,

not

[3]

Criteria  }

  Criterialtem

: : =

CHOICE {

equality

[0]

AttributeType,

substrings

[1]

AttributeType,

greaterOrEqual

[2]

AttributeType,

lessOrEqual

[3]

AttributeType,

approximateMatch

[4]

AttributeType  }

  enhancedSearchGuide ATTRIBUTE

: : =

 {

WITH SYNTAX

EnhancedGuide

ID

id-at-enhancedSearchGuide  }

  EnhancedGuide

: : =

SEQUENCE    {

objectClass

[0] OBJECT-CLASS.&id,

criteria

[1] Criteria,

subset

[2] INTEGER

{  baseObject (0), oneLevel (1), wholeSubtree (2)  }

DEFAULT oneLevel }

  businessCategory ATTRIBUTE  

: : =

{

WITH SYNTAX

DirectoryString {ub-business-category}

EQUALITY MATCHING RULE

caselgnoreMatch

SUBSTRINGS MATCHING RULE

caselgnoreSubstringsMatch

ID

id-at-businessCategory  }

  postalAddress ATTRIBUTE  

: : =

{

WITH SYNTAX

PostalAddress

EQUALITY MATCHING RULE

caselgnoreListMatch

SUBSTRINGS MATCHING RULE

caselgnoreListSubstringsMatch

ID

id-at-postalAddress  }

  PostalAddress : : = SEQUENCE SIZE (1 . . . ub-postal-line)

OF DirectoryString {ub-postal-string }

  coIIectivePostalAddress ATTRIBUTE

: : =     {

SUBTYPE OF

postalAddress

COLLECTIVE

TRUE

ID

id-at-coIlectivePostalAddress  }

  postalCode ATTRIBUTE  

: : =

{

WITH SYNTAX

DirectoryString {ub-postal-code}

EQUALITY MATCHING RULE

caselgnoreMatch

SUBSTRINGS MATCHING RULE

caselgnoreSubstringsMatch

ID

id-at-postalCode  }

  collectivePostalCode ATTRIBUTE

: : =     {

COLLECTIVE

postalCode

SUBTYPE OF

TRUE

ID

id-at-collectivePostalCode  }

  postOfficeBox ATTRIBUTE  

: : =

{

WITH SYNTAX

DirectoryString {ub-post-office-box}

EQUALITY MATCHING RULE

caselgnoreMatch

SUBSTRINGS MATCHING RULE

caselgnoreSubstringsMatch

ID

id-at-postOfficeBox  }

  collectivePostOfficeBox ATTRIBUTE

: : =     {

SUBTYPE OF

postOfficeBox

COLLECTIVE

TRUE

ID

id-at-collectivePostOfficeBox  }

physicalDeliveryOfficeName ATTRIBUTE  

: : =

{

WITH SYNTAX

DirectoryString {ub-physical-office-name}

EQUALITY MATCHING RULE

caselgnoreMatch

SUBSTRINGS MATCHING RULE

caselgnoreSubstringsMatch

ID

id-at-physicalDeliveryOfficeName  }

  collectivePhysicalDeliveryOfficeName ATTRIBUTE

: : =     {

SUBTYPE OF

physicalDeliveryOfficeName

COLLECTIVE

TRUE

ID

id-at-collectivePhysicalDeliveryOfficeName  }

  telephoneNumber ATTRIBUTE  

: : =     {

WITH SYNTAX

PrintableString

(SIZE (1 . . . ub-telephone-number))

EQUALITY MATCHING RULE

telephoneNumberMatch

SUBSTRINGS MATCHING RULE

telephoneNumberSubstringsMatch

ID

id-at-telephoneNumber  }

  collectiveTelephoneNumber ATTRIBUTE

: : =     {

SUBTYPE OF

telephoneNumber

COLLECTIVE

TRUE

ID

id-at-collectiveTelephoneNumber  }

  telexNumber ATTRIBUTE

: : =     {

WITH SYNTAX

TelexNumber

ID

id-at-telexNumber  }

  TelexNumber : : =

SEQUENCE     {

telexNumber

PrintableString (SIZE (1 . . . ub-telex-number)),

countryCode

PrintableString (SIZE (1 . . . ub-country-code)),

answerback

PrintableString (SIZE (1 . . . ub-answerback)) }

  collectiveTelexNumber ATTRIBUTE

: : =     {

SUBTYPE OF

telex Number

COLLECTIVE

TRUE

ID

id-at-collectiveTelexNumber  }

  teletexTerminalldentifier ATTRIBUTE

: : =     {

WITH SYNTAX

Teletex Terminalldentifier

ID

id-at-teletex Terminalldentifier  }  

  TeletexTerminalldentifier : : =

SEQUENCE     {

teletexTerminal PrintableString

(SIZE (1 . . . ub-teletex-terminal-id)),

parameters

TeletexNonBasicParameters OPTIONAL  }

  coIlectiveTeletexTerminalldentifier ATTRIBUTE

: : =    {

SUBTYPE OF

teletex Terminalidentifier

COLLECTIVE

TRUE

ID

id-at-coIlectiveTeletex Terminalidentifier  }

  facsimileTelephoneNumber ATTRIBUTE

: : =    {

WITH SYNTAX

FacsimileTelephoneNumber

ID

id-at-facsimileTelephoneNumber  }

FacsimileTelephoneNumber : : =

SEQUENCE {

telephoneNumber PrintableString

(SIZE (1 . . . ub-telephone-number)),

parameters

GSFacsimileNonBasicParameters OPTIONAL  }

  collectiveFacsimileTelephoneNumber ATTRIBUTE

: : =     {

SUBTYPE OF

facsimile TelephoneNumber

COLLECTIVE

TRUE

ID

id-at-collectiveFacsimileTelephoneNumber  }

  x121Address ATTRIBUTE  : : =     {

WITH SYNTAX

NumericString

(SIZE (1. . . ub-x121-address))

EQUALITY MATCHING RULE

numericStringMatch

SUBSTRINGS MATCHING RULE

numericStringSubstringsMatch

ID

id-at-x121 Address  }

  internationallSDNNumber ATTRIBUTE

: : = {

WITH SYNTAX

NumericString

(SIZE (1 . . . ub-international-isdn-number))

EQUALITY MATCHING RULE

numericStringMatch

SUBSTRINGS MATCHING RULE

numericStringSubstringsMatch

ID

id-at-internationallSDNNumber  }

  collectivelnternationallSDNNumber ATTRIBUTE

: : =     {

SUBTYPE OF

internationallSDNNumber

COLLECTIVE

TRUE

ID

id-at-collectivelnternationallSDNNumber  }

  registered Address ATTRIBUTE

: : =     {

SUBTYPE OF

postalAddress

WITH SYNTAX

PostalAddress

ID

id-at-registeredAddress  }

  destinationlndicator ATTRIBUTE

: : =     {

WITH SYNTAX

PrintableString

(SIZE (1 . . . ub-destination-indicator))

- - только знаки алфавита

EQUALITY MATCHING RULE

caselgnoreMatch

SUBSTRINGS MATCHING RULE

caselgnoreSubstringsMatch

ID

id-at-destinationlndicator  }

  preferredDeliveryMethod ATTRIBUTE

: : =    

{

WITH SYNTAX

SEQUENCE OF INTEGER  {

any-delivery-method

(0),

mhs-delivery

(1),

physical-delivery

(2),

telex-delivery

(3),

teletex-delivery

(4),

g3-facsimile-delivery

(5),

g4-facsimile-delivery

(6),

ia5-terminal-delivery

(7),

videotex-delivery

(8),

telephone-delivery

(9)  }

SINGLE VALUE

TRUE

ID

id-at-preferredDeliveryMethod  }

  presentationAddress ATTRIBUTE

: : =

{

WITH SYNTAX

PresentationAddress

EQUALITY MATCHING RULE

presentationAddressMatch

SINGLE VALUE

TRUE

ID

id-at-presentationAddress  }

  PresentationAddress : : =

SEQUENCE     {

pSelector

[0] OCTET STRING OPTIONAL,

sSelector

[1]  OCTET STRING OPTIONAL,

tSelector

[2]  OCTET STRING OPTIONAL,

nAddresses

[3]   SET SIZE (1 . . . MAX) OF OCTET STRING)

  supportedApplicationContext ATTRIBUTE

: : =   {

WITH SYNTAX

OBJECT IDENTIFIER

EQUALITY MATCHING RULE

objectlentifierMatch

ID

id-at-supportedApplicationContext  }

  protocollnformation ATTRIBUTE

: : =

{

WITH SYNTAX

ProtocolInformation

EQUALITY MATCHING RULE

protocolInformationMatch

ID

id-at-protocollnformation  }

  Protocollnformation

: : =

SEQUENCE {

nAddress

OCTET STRING,

profiles

SET OF OBJECT IDENTIFIER  }

  distinguishedName ATTRIBUTE

: : =

{

WITH SYNTAX

DistinguishedName

EQUALITY MATCHING RULE

distinguishedNameMatch

ID

id-at-distinguishedName  }

  member ATTRIBUTE

: : =

{

SUBTYPE OF

distinguishedName

ID

id-at-member  }

  uniqueMember ATTRIBUTE

: : =

{

WITH SYNTAX

NameAndOptionalUID

EQUALITY MATCHING RULE

uniqueMemberMatch

ID

id-at-uniqueMember  }

  NameAndOptionalUID

: : =

SEQUENCE    {

ch

DistinguishedName,

uid

Uniqueldentifier OPTIONAL  }

  owner ATTRIBUTE

: : =

{

SUBTYPE OF

distinguishedName

ID

id-at-owner  }

  roleOccupant ATTRIBUTE

: : =

{

SUBTYPE OF

distinguishedName

ID

id-at-roIeOccupant  }

seeAlso ATTRIBUTE

: : =

{

SUBTYPE OF

distinguishedName

ID

id-at-seeAlso  }

- - Правила сравнения - -

  caselgnoreMatch MATCHING-RULE

: : = {

SYNTAX

DirectoryString {ub-match}

ID

id-mr-caselgnoreMatch  }

  caselgnoreOrderingMatch MATCHING-RULE

: : = {

SYNTAX

DirectoryString {ub-match}

ID

id-mr-caselgnoreOrderingMatch  }

  caselgnoreSubstringsMatch MATCHING-RULE

: : = {

SYNTAX

SubstringAssertion

ID

id-mr-caselgnoreSubstringsMatch  }

  SubstringAssertion : : = SEQUENCE OF CHOICE {

initial

[0] DirectoryString {ub-match},

any

[1] DirectoryString {ub-match},

final

[2] DirectoryString {ub-match}  }

- - самое большее один начальный и один конечный компонент

  caseExactMatch MATCHING-RULE : : = {

SYNTAX

DirectoryString {ub-match}

ID

id-mr-caseExactMatch  }

  caseExactOrderingMatch MATCHING-RULE

: : = {

SYNTAX

DirectoryString {ub-match}

ID

id-mr-caseExactOrderingMatch  }

  caseExactSubstringsMatch MATCHING-RULE

: : = {

SYNTAX

SubstringAssertion - выбирает только PrintableString

ID

id-mr-caseExactSubstringsMatch  }

  numericStringMatch MATCHING-RULE

: : =     {

SYNTAX

NumericString

ID

id-mr-numericStringMatch  }

numericStringOrderingMatch MATCHING-RULE

: : =      {

SYNTAX

NumericString

ID

id-mr-numericStringOrderingMatch  }

  numericStringSubstringsMatch MATCHING-RULE     : : =     {

SYNTAX

SubstringAssertion

ID

id-mr-numericStringSubstringsMatch  }

  caselgnoreListMatch MATCHING-RULE

: : =     {

SYNTAX

SEQUENCE OF DirectoryString {ub-match}

ID

id-mr-caselgnoreListMatch  }

  caselgnoreListSubstringsMatch MATCHING-RULE      : : =      {

SYNTAX

SubstringAssertion

ID

id-mr-caselgnoreListSubstringsMatch  }

  booleanMatch MATCHING-RULE

: : =    {

SYNTAX

BOOLEAN

ID

id-mr-booleanMatch  }

  integerMatch MATCHING-RULE    

 : : =     {

SYNTAX

INTEGER

ID

id-mr-integerMatch  }

  integerOrderingMatch MATCHING-RULE   

: : =     {

SYNTAX

INTEGER

ID

id-mr-integerOrderingMatch  }

  bitStringMatch MATCHING-RULE

: : =     {

SYNTAX

BIT STRING

ID

id-mr-bitStringMatch  }

  octetStringMatch MATCHING-RULE

: : =     {

SYNTAX

OCTET STRING

ID

id-mr-octetStringMatch  }

  octetStringOrderingMatch MATCHING-RULE

: : =     {

SYNTAX

OCTET STRING

ID

id-mr-octetStringOrderingMatch  }

  octetStringSubstringsMatch MATCHING-RULE   

  : : =     {

SYNTAX

OctetSubstringAssertion

ID

id-mr-octetStringSubstringsMatch  }

  OctetSubstringAssertion    : : = SEQUENCE OF CHOICE  {

initial

[0] OCTET STRING,

any

[1] OCTET STRING,

final

[2] OCTET STRING  }

- - самое большее один начальный и один конечный компонент

  telephoneNumberMatch MATCHING-RULE

 : : =    {

SYNTAX

PrintableString

ID

id-mr-telephoneNumberMatch  }

  telephoneNumberSubstringsMatch MATCHING-RULE      : : =     {

SYNTAX

SubstringAssertion

ID

id-mr-telephoneNumberSubstringsMatch  }

  presentationAddressMatch MATCHING-RULE   : : =   

{

SYNTAX

PresentationAddress

ID

id-mr-presentationAddressMatch  }

  uniqueMemberMatch MATCHING-RULE

: : =     {

SYNTAX

NameAndOptionalUID

ID

id-mr-uniqueMember  }

  protocolInformationMatch MATCHING-RULE

: : =     {

SYNTAX

OCTET STRING,

ID

id-mr-protocolInformationMatch  }

  uTCTimeMatch MATCHING-RULE

: : =     {

SYNTAX

UTCTime

ID

id-mr-u TCTimeMatch  }

  uTCTimeOrderingMatch MATCHING-RULE

 : : =     {

SYNTAX

UTCTime

ID

id-mr-u TCTimeOrderingMatch  }

  generalizedTimeMatch MATCHING-RULE   : : =     {

SYNTAX

GeneralizedTime

- - согласно 34.3b) или с) ГОСТ Р ИСО/МЭК 8824

ID

id-mr-generalizedTimeMatch  }

  generalizedTimeOrderingMatch MATCHING-RULE     : : =     {

SYNTAX

GeneralizedTime

- - согласно 34.3b) или с) ГОСТ Р ИСО/МЭК 8824

ID

id-mr-generalizedTimeOrderingMatch  }

  integerFirstComponentMatch MATCHING-RULE      : : =     {

SYNTAX

INTEGER

ID

id-mr-integerFirstComponentMatch  }

  objectldentifierFirstComponentMatch MATCHING-RULE      : : =     {

SYNTAX

OBJECT IDENTIFIER

ID

id-mr-objectldentifierFirstComponentMatch  }

  directoryStringFirstComponentMatch MATCHING-RULE      : : =      {

SYNTAX

DirectoryString

{ubdirectory-string-first-component-match}

ID

id-mr-directoryStringFirstComponentMatch  }

  wordMatch MATCHING-RULE

: : =      {

SYNTAX

DirectoryString {ub-match}

ID

id-mr-wordMatch  }

  keywordMatch MATCHING-RULE

: : =      {

SYNTAX

DirectoryString {ub-match}

ID

id-mr-keywordMatch  }

- - Присвоения объектных идентификаторов - -

- - Идентификаторы объектов, присвоенные в других модулях, показаны в комментариях

- - Атрибуты - -

- - id-at-objectClass

OBJECT IDENTIFIER

: : =

{id-at 0}

- - id-at-aliasedEntryName

OBJECT IDENTIFIER

: : =

{id-at 1}

id-at-knowledgelnformation

OBJECT IDENTIFIER

: : =

{id-at 2}

id-at-commonName

OBJECT IDENTIFIER

: : =

{id-at 3}

id-at-surname

OBJECT IDENTIFIER

: : =

{id-at 4}

id-at-serialNumber

OBJECT IDENTIFIER

: : =

{id-at 5}

id-at-countryName

OBJECT IDENTIFIER

: : =

{id-at 6}

id-at-IocalityName

OBJECT IDENTIFIER

: : =

{id-at g}

id-at-collectiveLocalityName

OBJECT IDENTIFIER

: : =

{id-at 7 1}

id-at-stateOrProvinceName

OBJECT IDENTIFIER

: : =

{id-at 8}

id-at-collectiveStateOrProvinceName

OBJECT IDENTIFIER

: : =

{id-at 8 1}

id-at-streetAddress

OBJECT IDENTIFIER

: : =

{id-at 9}

id-at-colIectiveStreetAddress

OBJECT IDENTIFIER

: : =

{id-at 9 1}

id-at-organizationName

OBJECT IDENTIFIER

: : =

{id-at 10}

id-at-collectiveOrganizationName

OBJECT IDENTIFIER

: : =

{id-at 10 1}

id-at-organizationalUnitName

OBJECT IDENTIFIER

: : =

{id-at 11}

id-at-collectiveOrganizationalUnitName

OBJECT IDENTIFIER

: : =

{id-at 11 1}

id-at-title

OBJECT IDENTIFIER

: : =

{id-at 12}

id-at-descri ption

OBJECT IDENTIFIER

: : =

{id-at 13}

id-at-searchGuide

OBJECT IDENTIFIER

: : =

{id-at 14}

id-at-businessCategory

OBJECT IDENTIFIER

: : =

{id-at 15}

id-at-postalAddress

OBJECT IDENTIFIER

: : =

{id-at 16}

id-at-collectivePostalAddress

OBJECT IDENTIFIER

: : =

{id-at 16 1}

id-at-postalCode

OBJECT IDENTIFIER

: : =

{id-at 17}

id-at-collectivePostalCode

OBJECT IDENTIFIER

: : =

{id-at 17 1}

id-at-postOfficeBox

OBJECT IDENTIFIER

: : =

{id-at 18}

id-at-collectivePostOfficeBox

OBJECT IDENTIFIER

: : =

{id-at 18 1}

id-at-physicalDeliveryOfficeName

OBJECT IDENTIFIER

: : =

{id-at 19}

id-at-collectivePhysicalDeliveryOfficeName

OBJECT IDENTIFIER

: : =

{id-at 19 1}

id-at-telephoneNumber

OBJECT IDENTIFIER

: : =

{id-at 20}

id-at-collectiveTelephoneNumber

OBJECT IDENTIFIER

: : =

{id-at 20 1}

id-at-telexNumber

OBJECT IDENTIFIER

: : =

{id-at 21}

id-at-collective Telex Number

OBJECT IDENTIFIER

: : =

{id-at 21 1}

id-at-teletex Terminalldentifier

OBJECT IDENTIFIER

: : =

{id-at 22}

id-at-collective Teletex Terminalldentifier

OBJECT IDENTIFIER

: : =

{id-at 22 1}

id-at-facsimile TelephoneNumber

OBJECT IDENTIFIER

: : =

{id-at 23}

id-at-collectiveFacsimileTelephoneNumber

OBJECT IDENTIFIER

: : =

{id-at 23 1}

id-at-x121Address

OBJECT IDENTIFIER

: : =

{id-at 24}

id-at-internationallSDNNumber

OBJECT IDENTIFIER

: : =

{id-at 25}

id-at-collectivelnternationallSDNNumber

OBJECT IDENTIFIER

: : =

{id-at 25 1}

id-at-registeredAddress

OBJECT IDENTIFIER

: : =

{id-at 26}

id-at-destinationlndicator

OBJECT IDENTIFIER

: : =

{id-at 27}

id-at-preferredDeliveryMethod

OBJECT IDENTIFIER

: : =

{id-at 28}

id-at-presentationAddress

OBJECT IDENTIFIER

: : =

{id-at 29}

id-at-supportedApplicationContext

OBJECT IDENTIFIER

: : =

{id-at 30}

id-at-member

OBJECT IDENTIFIER

: : =

{id-at 31}

id-at-owner

OBJECT IDENTIFIER

: : =

{id-at 32}

id-at-roleOccupant

OBJECT IDENTIFIER

: : =

{id-at 33}

id-at-seeAlso

OBJECT IDENTIFIER

: : =

{id-at 34}

- id-at-userPassword

OBJECT IDENTIFIER

: : =

{id-at 35}

- id-at-userCertificate

OBJECT IDENTIFIER

: : =

{id-at 36}

- id-at-cACertificate

OBJECT IDENTIFIER

: : =

{id-at 37}

- id-at-authorityRevocationList

OBJECT IDENTIFIER

: : =

{id-at 38}

- id-at-certificateRevocationList

OBJECT IDENTIFIER

: : =

{id-at 39}

- id-at-crossCertificatePair

OBJECT IDENTIFIER

: : =

{id-at 40}

id-at-name

OBJECT IDENTIFIER

: : =

{id-at 41}

id-at-givenName

OBJECT IDENTIFIER

: : =

{id-at 42}

id-at-initials

OBJECT IDENTIFIER

: : =

{id-at 43}

id-at-generationQualifier

OBJECT IDENTIFIER

: : =

{id-at 44}

id-at-unigueldentifier

OBJECT IDENTIFIER

: : =

{id-at 45}

id-at-dnQualifier

OBJECT IDENTIFIER

: : =

{id-at 46}

id-at-enhanced SearchGuide

OBJECT IDENTIFIER

: : =

{id-at 47}

id-at-protocollnformation

OBJECT IDENTIFIER

: : =

{id-at 48}

id-at-distinguishedName

OBJECT IDENTIFIER

: : =

{id-at 49}

id-at-uniqueMember

OBJECT IDENTIFIER

: : =

{id-at 50}

id-at-houseldentifier

OBJECT IDENTIFIER

: : =

{id-at 51}

- - Правила сравнения - -

id-mr-objectldentifierMatch

OBJECT IDENTIFIER

: : =

{id-mr 0}

id-mr-distinguishedNameMatch

OBJECT IDENTIFIER

: : =

{id-mr 1}

id-mr-caselgnoreMatch

OBJECT IDENTIFIER

: : =

{id-mr 2}

id-mr-caselgnoreOrderingMatch

OBJECT IDENTIFIER

: : =

{id-mr 3}

id-mr-caselgnoreSubstringsMatch

OBJECT IDENTIFIER

: : =

{id-mr 4}

id-mr-caseExactMatch

OBJECT IDENTIFIER

: : =

{id-mr 5}

id-mr-caseExactOrderingMatch

OBJECT IDENTIFIER

: : =

{id-mr 6}

id-mr-caseExactSubstringsMatch

OBJECT IDENTIFIER

: : =

{id-mr 7}

id-mr-numericStringMatch

OBJECT IDENTIFIER

: : =

{id-mr 8}

id-mr-numericStringOrderingMatch

OBJECT IDENTIFIER

: : =

{id-mr 9}

id-mr-numericStringSubstringsMatch

OBJECT IDENTIFIER

: : =

{id-mr 10}

id-mr-caselgnoreListMatch

OBJECT IDENTIFIER

: : =

{id-mr 11}

id-mr-caselgnoreListSubstringsMatch

OBJECT IDENTIFIER

: : =

{id-mr 12}

id-mr-booleanMatch

OBJECT IDENTIFIER

: : =

{id-mr 13}

id-mr-integerMatch

OBJECT IDENTIFIER

: : =

{id-mr 14}

id-mr-integerOrderingMatch

OBJECT IDENTIFIER

: : =

{id-mr 15}

id-mr-bitStringMatch

OBJECT IDENTIFIER

: : =

{id-mr 16}

id-mr-octetStringMatch

OBJECT IDENTIFIER

: : =

{id-mr 17}

id-mr-octetStringOrderingMatch

OBJECT IDENTIFIER

: : =

{id-mr 18}

id-mr-octetStringSubstringsMatch

OBJECT IDENTIFIER

: : =

{id-mr 19}

id-mr-telephoneNumberMatch

OBJECT IDENTIFIER

: : =

{id-mr 20}

id-mr-telephoneNumberSubstringsMatch

OBJECT IDENTIFIER

: : =

{id-mr 21}

id-mr-presentationAddressMatch

OBJECT IDENTIFIER

: : =

{id-mr 22}

id-mr-uniqueMemberMatch

OBJECT IDENTIFIER

: : =

{id-mr 23}

id-mr-protocolInformationMatch

OBJECT IDENTIFIER

: : =

{id-mr 24}

id-mr-u TCTimeMatch

OBJECT IDENTIFIER

: : =

{id-mr 25}

id-mr-u TCTimeOrderingMatch

OBJECT IDENTIFIER

: : =

{id-mr 26}

id-mr-generalizedTimeMatch

OBJECT IDENTIFIER

: : =

{id-mr 27}

id-mr-generalizedTimeOrderingMatch

OBJECT IDENTIFIER

: : =

{id-mr 28}

id-mr-integerFirstComponentMatch

OBJECT IDENTIFIER

: : =

{id-mr 29}

id-mr-objectldentifierFirstComponentMatch

OBJECT IDENTIFIER

: : =

{id-mr 30}

Id-mr-directoryStringFirstComponentMatch

OBJECT IDENTIFIER

: : =

{id-mr 31}

id-mr-wordMatch

OBJECT IDENTIFIER

: : =

{id-mr 32}

id-mr-keywordMatch

OBJECT IDENTIFIER

: : =

{id-mr 33}