2 # X509SAT conformation file
6 #.IMPORT ../x509if/x509if-exp.cnf
17 FacsimileTelephoneNumber
18 InternationalISDNNumber
21 MultipleMatchingLocalities
24 OctetSubstringAssertion
27 PreferredDeliveryMethod
49 FacsimileTelephoneNumber
51 InternationalISDNNumber
54 PreferredDeliveryMethod
83 ObjectIdentifier B "2.5.4.0" "id-at-objectClass"
84 # - see x509if.cnf for "id-at-aliasedEntryName"
85 DirectoryString B "2.5.4.2" "id-at-knowledgeInformation"
86 DirectoryString B "2.5.4.3" "id-at-commonName"
87 DirectoryString B "2.5.4.4" "id-at-surname"
88 SyntaxPrintableString B "2.5.4.5" "id-at-serialNumber"
89 CountryName B "2.5.4.6" "id-at-countryName"
90 DirectoryString B "2.5.4.7" "id-at-localityName"
91 DirectoryString B "2.5.4.7.1" "id-at-collectiveLocalityName"
92 DirectoryString B "2.5.4.8" "id-at-stateOrProvinceName"
93 DirectoryString B "2.5.4.8.1" "id-at-collectiveStateOrProvinceName"
94 DirectoryString B "2.5.4.9" "id-at-streetAddress"
95 DirectoryString B "2.5.4.9.1" "id-at-collectiveStreetAddress"
96 DirectoryString B "2.5.4.10.1" "id-at-collectiveOrganizationName"
97 DirectoryString B "2.5.4.10" "id-at-organizationName"
98 DirectoryString B "2.5.4.11" "id-at-organizationalUnitName"
99 DirectoryString B "2.5.4.11.1" "id-at-collectiveOrganizationalUnitName"
100 DirectoryString B "2.5.4.12" "id-at-title"
101 DirectoryString B "2.5.4.13" "id-at-description"
102 EnhancedGuide B "2.5.4.14" "id-at-searchGuide"
103 DirectoryString B "2.5.4.15" "id-at-businessCategory"
104 PostalAddress B "2.5.4.16" "id-at-postalAddress"
105 DirectoryString B "2.5.4.17" "id-at-postalCode"
106 DirectoryString B "2.5.4.17.1" "id-at-collectivePostalCode"
107 DirectoryString B "2.5.4.18" "id-at-postOfficeBox"
108 DirectoryString B "2.5.4.18.1" "id-at-collectivePostOfficeBox"
109 DirectoryString B "2.5.4.19" "id-at-physicalDeliveryOfficeName"
110 DirectoryString B "2.5.4.19.1" "id-at-collectivePhysicalDeliveryOfficeName"
111 TelephoneNumber B "2.5.4.20" "id-at-telephoneNumber"
112 TelephoneNumber B "2.5.4.20.1" "id-at-collectiveTelephoneNumber"
113 TelexNumber B "2.5.4.21" "id-at-telexNumber"
114 TelexNumber B "2.5.4.21.1" "id-at-collectiveTelexNumber"
115 # "id-at-teletexTerminalIdentifier" - what syntax?
116 FacsimileTelephoneNumber B "2.5.4.23" "id-at-facsimileTelephoneNumber"
117 FacsimileTelephoneNumber B "2.5.4.23.1" "id-at-collectiveFacsimileTelephoneNumber"
118 X121Address B "2.5.4.24" "id-at-x121Address"
119 InternationalISDNNumber B "2.5.4.25" "id-at-internationalISDNNumber"
120 InternationalISDNNumber B "2.5.4.25.1" "id-at-collectiveInternationalISDNNumber"
121 PostalAddress B "2.5.4.26" "id-at-registeredAddress"
122 DestinationIndicator B "2.5.4.27" "id-at-destinationIndicator"
123 PreferredDeliveryMethod B "2.5.4.28" "id-at-preferredDeliveryMethod"
124 PresentationAddress B "2.5.4.29" "id-at-presentationAddress"
125 ObjectIdentifier B "2.5.4.30" "id-at-supportedApplicationContext"
126 # "id-at-member" - see x509if.cnf
127 # "id-at-owner" - see x509if.cnf
128 # "id-at-roleOccupant" - see x509if.cnf
129 # "id-at-seeAlso" - see x509if.cnf
130 OctetString B "2.5.4.35" "id-at-userPassword"
131 # "id-at-userCertificate" - see x509af.cnf
132 # "id-at-cACertificate" - see x509af.cnf
133 # "id-at-authorityRevocationList" - see x509af.cnf
134 # "id-at-certificateRevocationList" - see x509af.cnf
135 # "id-at-crossCertificatePair" - see x509af.cnf
136 DirectoryString B "2.5.4.41" "id-at-name"
137 DirectoryString B "2.5.4.42" "id-at-givenName"
138 DirectoryString B "2.5.4.43" "id-at-initials"
139 DirectoryString B "2.5.4.44" "id-at-generationQualifier"
140 UniqueIdentifier B "2.5.4.45" "id-at-uniqueIdedntifier"
141 SyntaxPrintableString B "2.5.4.46" "id-at-dnQualifier"
142 EnhancedGuide B "2.5.4.47" "id-at-enhancedSearchGuide"
143 ProtocolInformation B "2.5.4.48" "id-at-protocolInformation"
144 # 49 "id-at-distinguishedName" - see x509if.cnf
145 NameAndOptionalUID B "2.5.4.50" "id-at-uniqueMember"
146 DirectoryString B "2.5.4.51" "id-at-houseIdentifier"
147 ObjectIdentifier B "2.5.4.52" "id-at-supportedAlgorithms"
148 # 53 "id-at-deltaRevocationList" - what syntax?
149 DirectoryString B "2.5.4.54" "id-at-dmdName"
150 # 55 "id-at-clearance" - what syntax (or rather where?)
151 # 56 "id-at-defaultDirQop" - what syntax?
152 # 56 "id-at-attributeIntegrityInfo" - what syntax?
153 # 58 "id-at-attributeCertificate" - see x509af.cnf
154 # 59 "id-at-attributeCertificateRevocationLIst" - see x509af.cnf
155 # 60 "id-at-confKeyInfo" - what syntax?
159 # 64 "id-at-familyInformation" - what syntax?
160 DirectoryString B "2.5.4.65" "id-at-pseudonym"
161 ObjectIdentifier B "2.5.4.66" "id-at-communuicationsService"
162 ObjectIdentifier B "2.5.4.67" "id-at-communuicationsNetwork"
164 SyntaxGeneralizedTime B "2.5.18.1" "id-oa-createTimeStamp"
165 SyntaxGeneralizedTime B "2.5.18.2" "id-oa-modifyTimeStamp"
166 ObjectIdentifier B "2.5.18.5" "id-oa-administrativeRole"
167 ObjectIdentifier B "2.5.18.7" "id-oa-collectiveExclusions"
168 SyntaxGeneralizedTime B "2.5.18.8" "id-oa-subschemaTimeStamp"
169 Boolean B "2.5.18.9" "id-oa-hasSubordinates"
171 ObjectIdentifier B "2.5.24.1" "id-aca-accessControlScheme"
173 # X402 - see master list in acp133.cnf
174 ObjectIdentifier B "2.6.5.2.8" "id-at-mhs-supported-automatic-actions"
175 ObjectIdentifier B "2.6.5.2.10" "id-at-mhs-supported-attributes"
176 ObjectIdentifier B "2.6.5.2.11" "id-at-mhs-supported-matching-rules"
178 # ACP133 - see master list in acp133.cnf
180 DirectoryString B "2.16.840.1.101.2.2.1.45" "id-at-releaseAuthorityName"
181 SyntaxPrintableString B "2.16.840.1.101.2.2.1.51" "id-at-cognizantAuthority"
182 SyntaxPrintableString B "2.16.840.1.101.2.2.1.53" "id-at-accountingCode"
183 Boolean B "2.16.840.1.101.2.2.1.54" "id-at-dualRoute"
184 SyntaxGeneralizedTime B "2.16.840.1.101.2.2.1.55" "id-at-effectiveDate"
185 SyntaxGeneralizedTime B "2.16.840.1.101.2.2.1.57" "id-at-expirationDate"
186 SyntaxPrintableString B "2.16.840.1.101.2.2.1.58" "id-at-hostOrgACP127"
187 SyntaxGeneralizedTime B "2.16.840.1.101.2.2.1.60" "id-at-lastRecapDate"
188 SyntaxPrintableString B "2.16.840.1.101.2.2.1.62" "id-at-lmf"
189 SyntaxPrintableString B "2.16.840.1.101.2.2.1.63" "id-at-longTitle"
190 Boolean B "2.16.840.1.101.2.2.1.64" "id-at-minimize"
191 Boolean B "2.16.840.1.101.2.2.1.65" "id-at-minimizeOverride"
192 SyntaxPrintableString B "2.16.840.1.101.2.2.1.68" "id-at-nationality"
193 SyntaxPrintableString B "2.16.840.1.101.2.2.1.68.1" "id-at-collectiveNationality"
194 Boolean B "2.16.840.1.101.2.2.1.69" "id-at-transferStation"
195 SyntaxPrintableString B "2.16.840.1.101.2.2.1.70" "id-at-plaNameACP127"
196 Boolean B "2.16.840.1.101.2.2.1.72" "id-at-plaReplace"
197 SyntaxPrintableString B "2.16.840.1.101.2.2.1.73" "id-at-primarySpellingACP127"
198 Boolean B "2.16.840.1.101.2.2.1.74" "id-at-publish"
199 SyntaxGeneralizedTime B "2.16.840.1.101.2.2.1.75" "id-at-recapDueDate"
200 SyntaxPrintableString B "2.16.840.1.101.2.2.1.77" "id-at-rI"
201 Boolean B "2.16.840.1.101.2.2.1.81" "id-at-section"
202 SyntaxPrintableString B "2.16.840.1.101.2.2.1.82" "id-at-serviceOrAgency"
203 SyntaxPrintableString B "2.16.840.1.101.2.2.1.83" "id-at-sHD"
204 SyntaxPrintableString B "2.16.840.1.101.2.2.1.84" "id-at-shortTitle"
205 SyntaxPrintableString B "2.16.840.1.101.2.2.1.85" "id-at-sigad"
206 SyntaxPrintableString B "2.16.840.1.101.2.2.1.86" "id-at-spot"
207 Boolean B "2.16.840.1.101.2.2.1.87" "id-at-tARE"
208 TelephoneNumber B "2.16.840.1.101.2.2.1.94" "id-at-aCPMobileTelephoneNumber"
209 TelephoneNumber B "2.16.840.1.101.2.2.1.95" "id-at-aCPPagerTelephoneNumber"
210 SyntaxPrintableString B "2.16.840.1.101.2.2.1.96" "id-at-tCC"
211 SyntaxPrintableString B "2.16.840.1.101.2.2.1.97" "id-at-tRC"
212 SyntaxPrintableString B "2.16.840.1.101.2.2.1.106" "id-at-accessCodes"
213 SyntaxGraphicString B "2.16.840.1.101.2.2.1.107" "id-at-accessSchema"
214 TelephoneNumber B "2.16.840.1.101.2.2.1.109" "id-at-aCPTelephoneFaxNumber"
215 ObjectIdentifier B "2.16.840.1.101.2.2.1.115" "id-at-gatewayType"
216 ObjectIdentifier B "2.16.840.1.101.2.2.1.116" "id-at-ghpType"
217 DirectoryString B "2.16.840.1.101.2.2.1.118" "id-at-mailDomains"
218 TelephoneNumber B "2.16.840.1.101.2.2.1.119" "id-at-militaryFacsimileNumber"
219 TelephoneNumber B "2.16.840.1.101.2.2.1.119.1" "id-at-collectiveMilitaryFacsimileNumber"
220 TelephoneNumber B "2.16.840.1.101.2.2.1.120" "id-at-militaryTelephoneNumber"
221 TelephoneNumber B "2.16.840.1.101.2.2.1.120.1" "id-at-collectiveMilitaryTelephoneNumber"
222 SyntaxGraphicString B "2.16.840.1.101.2.2.1.122" "id-at-networkSchema"
223 DirectoryString B "2.16.840.1.101.2.2.1.124" "id-at-operationName"
224 DirectoryString B "2.16.840.1.101.2.2.1.125" "id-at-positionNumber"
225 DirectoryString B "2.16.840.1.101.2.2.1.126" "id-at-proprietaryMailboxes"
226 TelephoneNumber B "2.16.840.1.101.2.2.1.127" "id-at-secureFacsimileNumber"
227 TelephoneNumber B "2.16.840.1.101.2.2.1.127.1" "id-at-collectiveSecureFacsimileNumber"
228 TelephoneNumber B "2.16.840.1.101.2.2.1.128" "id-at-secureTelephoneNumber"
229 TelephoneNumber B "2.16.840.1.101.2.2.1.128.1" "id-at-collectiveSecureTelephoneNumber"
230 DirectoryString B "2.16.840.1.101.2.2.1.129" "id-at-serviceNumber"
231 DirectoryString B "2.16.840.1.101.2.2.1.133" "id-at-rank"
232 DirectoryString B "2.16.840.1.101.2.2.1.143" "id-at-adminConversion"
233 SyntaxPrintableString B "2.16.840.1.101.2.2.1.144" "id-at-tCCG"
234 DirectoryString B "2.16.840.1.101.2.2.1.145" "id-at-usdConversion"
238 SyntaxIA5String B "1.2.840.113549.1.9.1" "pkcs-9-at-emailAddress"
239 #PKCS9String B "1.2.840.113549.1.9.2" "pkcs-9-at-unstructuredName" - TBD
240 #ContentType B "1.2.840.113549.1.9.3" "pkcs-9-at-contentType" - see cms.cnf
241 #MessageDigest B "1.2.840.113549.1.9.4" "pkcs-9-at-messageDigest" - see cms.cnf
242 #SigningTime B "1.2.840.113549.1.9.5" "pkcs-9-at-signingTime" - see cms.cnf
243 #Countersignature B "1.2.840.113549.1.9.6" "pkcs-9-at-counterSignature" - see cms.cnf
244 DirectoryString B "1.2.840.113549.1.9.7" "pkcs-9-at-challengePassword"
245 DirectoryString B "1.2.840.113549.1.9.8" "pkcs-9-at-unstructuredAddress"
246 #SETOFAttribute B "1.2.840.113549.1.9.9" "pkcs-9-at-extendedCertificateAttributes" - TBD
247 DirectoryString B "1.2.840.113549.1.9.13" "pkcs-9-at-signingDescription"
248 #ExtensionRequest B "1.2.840.113549.1.9.14" "pkcs-9-at-extensionRequest" - TBD
249 #SMIMECapabiliaties B "1.2.840.113549.1.9.15" "pkcs-9-at-smimeCapabilities" - TBD
250 SyntaxBMPString B "1.2.840.113549.1.9.20" "pkcs-9-at-friendlyName"
251 OctetString B "1.2.840.113549.1.9.21" "pkcs-9-at-localKeyId"
252 #PFX B "2.16.840.1.113730.3.1.216" "pkcs-9-at-PKCS12" - see pkcs12.cnf
253 #PKCS15Token B "1.2.840.113549.1.9.25.1" "pkcs-9-at-pkcs15Token" - TBD
254 #EncryptedPrivateKeyInfo B "1.2.840.113549.1.9.25.2" "pkcs-9-at-encryptedPrivateKeyInfo" - see pkcs12.cnf
255 OctetString B "1.2.840.113549.1.9.25.3" "pkcs-9-at-randomNonce" # move to PKCS#9 when defined
256 Integer B "1.2.840.113549.1.9.25.4" "pkcs-9-at-sequenceNumber" # move to PKCS#9 when defined
257 #ContentInfo B "1.2.840.113549.1.9.25.5" "pkcs-9-at-pkcs7PDU" - TBD - not the same as CMS ContentInfo
259 SyntaxGeneralizedTime B "1.3.6.1.5.5.7.9.1" "pkcs-9-at-dateOfBirth"
260 DirectoryString B "1.3.6.1.5.5.7.9.2" "pkcs-9-at-placeOfBirth"
261 SyntaxPrintableString B "1.3.6.1.5.5.7.9.3" "pkcs-9-at-gender"
262 SyntaxPrintableString B "1.3.6.1.5.5.7.9.4" "pkcs-9-at-countryOfCitizenship"
263 SyntaxPrintableString B "1.3.6.1.5.5.7.9.5" "pkcs-9-at-countryOfResidence"
266 SyntaxIA5String B "0.9.2342.19200300.100.1.25" "dc"
269 # GeneralName other-name
270 SyntaxUTF8String B "1.3.6.1.4.1.311.20.2.3" "id-ms-user-principal-name"
272 # unknown X.420 PerRecipientExtensionField
273 Integer B "1.2.826.0.1063.7.0.0.0" "unknown-UK-organisation-defined-extension"
275 # NEXOR Originating UA
276 SyntaxIA5String B "1.2.826.0.1004.10.1.1" "nexor-originating-ua"
278 # X.420 Message Store Attributes - see x420.cnf
279 Boolean B "2.6.1.6.3" "id-sat-ipm-auto-discarded"
286 OctetSubstringAssertion/_item/any any_substring
287 OctetSubstringAssertion/_item/final finall_substring
288 OctetSubstringAssertion/_item/initial initial_substring
289 XDayOf/first first_dayof
290 XDayOf/second second_dayof
291 XDayOf/third third_dayof
292 XDayOf/fourth fourth_dayof
293 XDayOf/fifth fifth_dayof
295 #.FN_PARS SyntaxBMPString VAL_PTR = &wide_tvb
297 #.FN_HDR SyntaxBMPString
302 #.FN_FTR SyntaxBMPString
303 string = tvb_get_ephemeral_faked_unicode (wide_tvb, 0, tvb_length(wide_tvb) / 2, FALSE);
304 proto_item_append_text(actx->created_item, " %s", string);