%% Generated by the Erlang ASN.1 compiler. Version: 5.0.9 %% Purpose: Erlang record definitions for each named and unnamed %% SEQUENCE and SET, and macro definitions for each value %% definition in module SelectedAttributeTypes. -ifndef(_SELECTEDATTRIBUTETYPES_HRL_). -define(_SELECTEDATTRIBUTETYPES_HRL_, true). -record('Guide', { objectClass = asn1_NOVALUE, criteria }). -record('EnhancedGuide', { objectClass, criteria, subset = asn1_DEFAULT }). -record('TelexNumber', { telexNumber, countryCode, answerback }). -record('FacsimileTelephoneNumber', { telephoneNumber, parameters = asn1_NOVALUE }). -record('PresentationAddress', { pSelector = asn1_NOVALUE, sSelector = asn1_NOVALUE, tSelector = asn1_NOVALUE, nAddresses }). -record('ProtocolInformation', { nAddress, profiles }). -record('NameAndOptionalUID', { dn, uid = asn1_NOVALUE }). -record('MultipleMatchingLocalities', { matchingRuleUsed = asn1_NOVALUE, attributeList }). -record('TimeSpecification', { time, notThisTime = asn1_DEFAULT, timeZone = asn1_NOVALUE }). -record('TimeSpecification_time_absolute', { startTime = asn1_NOVALUE, endTime = asn1_NOVALUE }). -record('Period', { timesOfDay = asn1_NOVALUE, days = asn1_NOVALUE, weeks = asn1_NOVALUE, months = asn1_NOVALUE, years = asn1_NOVALUE }). -record('DayTimeBand', { startDayTime = asn1_DEFAULT, endDayTime = asn1_DEFAULT }). -record('DayTime', { hour, minute = asn1_DEFAULT, second = asn1_DEFAULT }). -record('TimeAssertion_between', { startTime, endTime = asn1_NOVALUE, entirely = asn1_DEFAULT }). -define('id-at-encryptedAliasedEntryName', {2,5,4,1,2}). -define('id-at-knowledgeInformation', {2,5,4,2}). -define('id-at-commonName', {2,5,4,3}). -define('id-at-encryptedCommonName', {2,5,4,3,2}). -define('id-at-surname', {2,5,4,4}). -define('id-at-encryptedSurname', {2,5,4,4,2}). -define('id-at-serialNumber', {2,5,4,5}). -define('id-at-encryptedSerialNumber', {2,5,4,5,2}). -define('id-at-countryName', {2,5,4,6}). -define('id-at-encryptedCountryName', {2,5,4,6,2}). -define('id-at-localityName', {2,5,4,7}). -define('id-at-encryptedLocalityName', {2,5,4,7,2}). -define('id-at-collectiveLocalityName', {2,5,4,7,1}). -define('id-at-encryptedCollectiveLocalityName', {2,5,4,7,1,2}). -define('id-at-stateOrProvinceName', {2,5,4,8}). -define('id-at-encryptedStateOrProvinceName', {2,5,4,8,2}). -define('id-at-collectiveStateOrProvinceName', {2,5,4,8,1}). -define('id-at-encryptedCollectiveStateOrProvinceName', {2,5,4,8,1,2}). -define('id-at-streetAddress', {2,5,4,9}). -define('id-at-encryptedStreetAddress', {2,5,4,9,2}). -define('id-at-collectiveStreetAddress', {2,5,4,9,1}). -define('id-at-encryptedCollectiveStreetAddress', {2,5,4,9,1,2}). -define('id-at-organizationName', {2,5,4,10}). -define('id-at-encryptedOrganizationName', {2,5,4,10,2}). -define('id-at-collectiveOrganizationName', {2,5,4,10,1}). -define('id-at-encryptedCollectiveOrganizationName', {2,5,4,10,1,2}). -define('id-at-organizationalUnitName', {2,5,4,11}). -define('id-at-encryptedOrganizationalUnitName', {2,5,4,11,2}). -define('id-at-collectiveOrganizationalUnitName', {2,5,4,11,1}). -define('id-at-encryptedCollectiveOrganizationalUnitName', {2,5,4,11,1,2}). -define('id-at-title', {2,5,4,12}). -define('id-at-encryptedTitle', {2,5,4,12,2}). -define('id-at-description', {2,5,4,13}). -define('id-at-encryptedDescription', {2,5,4,13,2}). -define('id-at-searchGuide', {2,5,4,14}). -define('id-at-encryptedSearchGuide', {2,5,4,14,2}). -define('id-at-businessCategory', {2,5,4,15}). -define('id-at-encryptedBusinessCategory', {2,5,4,15,2}). -define('id-at-postalAddress', {2,5,4,16}). -define('id-at-encryptedPostalAddress', {2,5,4,16,2}). -define('id-at-collectivePostalAddress', {2,5,4,16,1}). -define('id-at-encryptedCollectivePostalAddress', {2,5,4,16,1,2}). -define('id-at-postalCode', {2,5,4,17}). -define('id-at-encryptedPostalCode', {2,5,4,17,2}). -define('id-at-collectivePostalCode', {2,5,4,17,1}). -define('id-at-encryptedCollectivePostalCode', {2,5,4,17,1,2}). -define('id-at-postOfficeBox', {2,5,4,18}). -define('id-at-encryptedPostOfficeBox', {2,5,4,18,2}). -define('id-at-collectivePostOfficeBox', {2,5,4,18,1}). -define('id-at-encryptedCollectivePostOfficeBox', {2,5,4,18,1,2}). -define('id-at-physicalDeliveryOfficeName', {2,5,4,19}). -define('id-at-encryptedPhysicalDeliveryOfficeName', {2,5,4,19,2}). -define('id-at-collectivePhysicalDeliveryOfficeName', {2,5,4,19,1}). -define('id-at-encryptedCollectivePhysicalDeliveryOfficeName', {2,5,4,19,1,2}). -define('id-at-telephoneNumber', {2,5,4,20}). -define('id-at-encryptedTelephoneNumber', {2,5,4,20,2}). -define('id-at-collectiveTelephoneNumber', {2,5,4,20,1}). -define('id-at-encryptedCollectiveTelephoneNumber', {2,5,4,20,1,2}). -define('id-at-telexNumber', {2,5,4,21}). -define('id-at-encryptedTelexNumber', {2,5,4,21,2}). -define('id-at-collectiveTelexNumber', {2,5,4,21,1}). -define('id-at-encryptedCollectiveTelexNumber', {2,5,4,21,1,2}). -define('id-at-facsimileTelephoneNumber', {2,5,4,23}). -define('id-at-encryptedFacsimileTelephoneNumber', {2,5,4,23,2}). -define('id-at-collectiveFacsimileTelephoneNumber', {2,5,4,23,1}). -define('id-at-encryptedCollectiveFacsimileTelephoneNumber', {2,5,4,23,1,2}). -define('id-at-x121Address', {2,5,4,24}). -define('id-at-encryptedX121Address', {2,5,4,24,2}). -define('id-at-internationalISDNNumber', {2,5,4,25}). -define('id-at-encryptedInternationalISDNNumber', {2,5,4,25,2}). -define('id-at-collectiveInternationalISDNNumber', {2,5,4,25,1}). -define('id-at-encryptedCollectiveInternationalISDNNumber', {2,5,4,25,1,2}). -define('id-at-registeredAddress', {2,5,4,26}). -define('id-at-encryptedRegisteredAddress', {2,5,4,26,2}). -define('id-at-destinationIndicator', {2,5,4,27}). -define('id-at-encryptedDestinationIndicator', {2,5,4,27,2}). -define('id-at-preferredDeliveryMethod', {2,5,4,28}). -define('id-at-encryptedPreferredDeliveryMethod', {2,5,4,28,2}). -define('id-at-presentationAddress', {2,5,4,29}). -define('id-at-encryptedPresentationAddress', {2,5,4,29,2}). -define('id-at-supportedApplicationContext', {2,5,4,30}). -define('id-at-encryptedSupportedApplicationContext', {2,5,4,30,2}). -define('id-at-member', {2,5,4,31}). -define('id-at-encryptedMember', {2,5,4,31,2}). -define('id-at-owner', {2,5,4,32}). -define('id-at-encryptedOwner', {2,5,4,32,2}). -define('id-at-roleOccupant', {2,5,4,33}). -define('id-at-encryptedRoleOccupant', {2,5,4,33,2}). -define('id-at-seeAlso', {2,5,4,34}). -define('id-at-encryptedSeeAlso', {2,5,4,34,2}). -define('id-at-encryptedUserPassword', {2,5,4,35,2}). -define('id-at-encryptedUserCertificate', {2,5,4,36,2}). -define('id-at-encryptedCACertificate', {2,5,4,37,2}). -define('id-at-encryptedAuthorityRevocationList', {2,5,4,38,2}). -define('id-at-encryptedCertificateRevocationList', {2,5,4,39,2}). -define('id-at-encryptedCrossCertificatePair', {2,5,4,40,2}). -define('id-at-name', {2,5,4,41}). -define('id-at-givenName', {2,5,4,42}). -define('id-at-encryptedGivenName', {2,5,4,42,2}). -define('id-at-initials', {2,5,4,43}). -define('id-at-encryptedInitials', {2,5,4,43,2}). -define('id-at-generationQualifier', {2,5,4,44}). -define('id-at-encryptedGenerationQualifier', {2,5,4,44,2}). -define('id-at-uniqueIdentifier', {2,5,4,45}). -define('id-at-encryptedUniqueIdentifier', {2,5,4,45,2}). -define('id-at-dnQualifier', {2,5,4,46}). -define('id-at-encryptedDnQualifier', {2,5,4,46,2}). -define('id-at-enhancedSearchGuide', {2,5,4,47}). -define('id-at-encryptedEnhancedSearchGuide', {2,5,4,47,2}). -define('id-at-protocolInformation', {2,5,4,48}). -define('id-at-encryptedProtocolInformation', {2,5,4,48,2}). -define('id-at-distinguishedName', {2,5,4,49}). -define('id-at-encryptedDistinguishedName', {2,5,4,49,2}). -define('id-at-uniqueMember', {2,5,4,50}). -define('id-at-encryptedUniqueMember', {2,5,4,50,2}). -define('id-at-houseIdentifier', {2,5,4,51}). -define('id-at-encryptedHouseIdentifier', {2,5,4,51,2}). -define('id-at-encryptedSupportedAlgorithms', {2,5,4,52,2}). -define('id-at-encryptedDeltaRevocationList', {2,5,4,53,2}). -define('id-at-dmdName', {2,5,4,54}). -define('id-at-encryptedDmdName', {2,5,4,54,2}). -define('id-at-encryptedClearance', {2,5,4,55,2}). -define('id-at-encryptedDefaultDirQop', {2,5,4,56,2}). -define('id-at-encryptedAttributeIntegrityInfo', {2,5,4,57,2}). -define('id-at-encryptedAttributeCertificate', {2,5,4,58,2}). -define('id-at-encryptedAttributeCertificateRevocationList', {2,5,4,59,2}). -define('id-at-encryptedConfKeyInfo', {2,5,4,60,2}). -define('id-at-pseudonym', {2,5,4,65}). -define('id-at-communicationsService', {2,5,4,66}). -define('id-at-communicationsNetwork', {2,5,4,67}). -define('id-mr-caseIgnoreMatch', {2,5,13,2}). -define('id-mr-caseIgnoreOrderingMatch', {2,5,13,3}). -define('id-mr-caseIgnoreSubstringsMatch', {2,5,13,4}). -define('id-mr-caseExactMatch', {2,5,13,5}). -define('id-mr-caseExactOrderingMatch', {2,5,13,6}). -define('id-mr-caseExactSubstringsMatch', {2,5,13,7}). -define('id-mr-numericStringMatch', {2,5,13,8}). -define('id-mr-numericStringOrderingMatch', {2,5,13,9}). -define('id-mr-numericStringSubstringsMatch', {2,5,13,10}). -define('id-mr-caseIgnoreListMatch', {2,5,13,11}). -define('id-mr-caseIgnoreListSubstringsMatch', {2,5,13,12}). -define('id-mr-booleanMatch', {2,5,13,13}). -define('id-mr-integerMatch', {2,5,13,14}). -define('id-mr-integerOrderingMatch', {2,5,13,15}). -define('id-mr-bitStringMatch', {2,5,13,16}). -define('id-mr-octetStringMatch', {2,5,13,17}). -define('id-mr-octetStringOrderingMatch', {2,5,13,18}). -define('id-mr-octetStringSubstringsMatch', {2,5,13,19}). -define('id-mr-telephoneNumberMatch', {2,5,13,20}). -define('id-mr-telephoneNumberSubstringsMatch', {2,5,13,21}). -define('id-mr-presentationAddressMatch', {2,5,13,22}). -define('id-mr-uniqueMemberMatch', {2,5,13,23}). -define('id-mr-protocolInformationMatch', {2,5,13,24}). -define('id-mr-uTCTimeMatch', {2,5,13,25}). -define('id-mr-uTCTimeOrderingMatch', {2,5,13,26}). -define('id-mr-generalizedTimeMatch', {2,5,13,27}). -define('id-mr-generalizedTimeOrderingMatch', {2,5,13,28}). -define('id-mr-integerFirstComponentMatch', {2,5,13,29}). -define('id-mr-objectIdentifierFirstComponentMatch', {2,5,13,30}). -define('id-mr-directoryStringFirstComponentMatch', {2,5,13,31}). -define('id-mr-wordMatch', {2,5,13,32}). -define('id-mr-keywordMatch', {2,5,13,33}). -define('id-mr-storedPrefixMatch', {2,5,13,41}). -define('id-mr-systemProposedMatch', {2,5,13,47}). -define('id-mr-generalWordMatch', {2,5,13,48}). -define('id-mr-approximateStringMatch', {2,5,13,49}). -define('id-mr-ignoreIfAbsentMatch', {2,5,13,50}). -define('id-mr-nullMatch', {2,5,13,51}). -define('id-mr-zonalMatch', {2,5,13,52}). -define('id-mr-facsimileNumberMatch', {2,5,13,63}). -define('id-mr-facsimileNumberSubstringsMatch', {2,5,13,64}). -define('id-avc-language', {2,5,31,0}). -define('id-avc-temporal', {2,5,31,1}). -define('id-avc-locale', {2,5,31,2}). -define('id-pr-targetDsaUnavailable', {2,5,34,1}). -define('id-pr-dataSourceUnavailable', {2,5,34,2}). -define('id-pr-unidentifiedOperation', {2,5,34,3}). -define('id-pr-unavailableOperation', {2,5,34,4}). -define('id-pr-searchAttributeViolation', {2,5,34,5}). -define('id-pr-searchAttributeCombinationViolation', {2,5,34,6}). -define('id-pr-searchValueNotAllowed', {2,5,34,7}). -define('id-pr-missingSearchAttribute', {2,5,34,8}). -define('id-pr-searchValueViolation', {2,5,34,9}). -define('id-pr-attributeNegationViolation', {2,5,34,10}). -define('id-pr-searchValueRequired', {2,5,34,11}). -define('id-pr-invalidSearchValue', {2,5,34,12}). -define('id-pr-searchContextViolation', {2,5,34,13}). -define('id-pr-searchContextCombinationViolation', {2,5,34,14}). -define('id-pr-missingSearchContext', {2,5,34,15}). -define('id-pr-searchContextValueViolation', {2,5,34,16}). -define('id-pr-searchContextValueRequired', {2,5,34,17}). -define('id-pr-invalidContextSearchValue', {2,5,34,18}). -define('id-pr-unsupportedMatchingRule', {2,5,34,19}). -define('id-pr-attributeMatchingViolation', {2,5,34,20}). -define('id-pr-unsupportedMatchingUse', {2,5,34,21}). -define('id-pr-matchingUseViolation', {2,5,34,22}). -define('id-pr-hierarchySelectForbidden', {2,5,34,23}). -define('id-pr-invalidHierarchySelect', {2,5,34,24}). -define('id-pr-unavailableHierarchySelect', {2,5,34,25}). -define('id-pr-invalidSearchOptions', {2,5,34,26}). -define('id-pr-missingSearchOptions', {2,5,34,27}). -define('id-pr-invalidServiceControlOptions', {2,5,34,28}). -define('id-pr-missingServiceControlOptions', {2,5,34,29}). -define('id-pr-searchSubsetViolation', {2,5,34,30}). -define('id-pr-unmatchedKeyAttributes', {2,5,34,31}). -define('id-pr-ambiguousKeyAttributes', {2,5,34,32}). -define('id-not-dSAProblem', {2,5,35,0}). -define('id-not-searchServiceProblem', {2,5,35,1}). -define('id-not-serviceType', {2,5,35,2}). -define('id-not-attributeTypeList', {2,5,35,3}). -define('id-not-matchingRuleList', {2,5,35,4}). -define('id-not-filterItem', {2,5,35,5}). -define('id-not-attributeCombinations', {2,5,35,6}). -define('id-not-contextTypeList', {2,5,35,7}). -define('id-not-contextList', {2,5,35,8}). -define('id-not-contextCombinations', {2,5,35,9}). -define('id-not-hierarchySelectList', {2,5,35,10}). -define('id-not-searchOptionsList', {2,5,35,11}). -define('id-not-serviceControlOptionsList', {2,5,35,12}). -define('id-not-multipleMatchingLocalities', {2,5,35,13}). -define('id-not-proposedRelaxation', {2,5,35,14}). -define('id-not-appliedRelaxation', {2,5,35,15}). -define('id-not-substringRequirements', {2,5,35,16}). -define('id-cat-sequenceMatchType', {2,5,37,1}). -define('id-cat-wordMatchType', {2,5,37,2}). -define('id-cat-characterMatchTypes', {2,5,37,3}). -define('id-cat-selectedContexts', {2,5,37,4}). -endif. %% _SELECTEDATTRIBUTETYPES_HRL_