199ebb4caSwyllys#
299ebb4caSwyllys# CDDL HEADER START
399ebb4caSwyllys#
499ebb4caSwyllys# The contents of this file are subject to the terms of the
599ebb4caSwyllys# Common Development and Distribution License (the "License").
699ebb4caSwyllys# You may not use this file except in compliance with the License.
799ebb4caSwyllys#
899ebb4caSwyllys# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
999ebb4caSwyllys# or http://www.opensolaris.org/os/licensing.
1099ebb4caSwyllys# See the License for the specific language governing permissions
1199ebb4caSwyllys# and limitations under the License.
1299ebb4caSwyllys#
1399ebb4caSwyllys# When distributing Covered Code, include this CDDL HEADER in each
1499ebb4caSwyllys# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
1599ebb4caSwyllys# If applicable, add the following below this CDDL HEADER, with the
1699ebb4caSwyllys# fields enclosed by brackets "[]" replaced with your own identifying
1799ebb4caSwyllys# information: Portions Copyright [yyyy] [name of copyright owner]
1899ebb4caSwyllys#
1999ebb4caSwyllys# CDDL HEADER END
2099ebb4caSwyllys#
21269e59f9SJan Pechanec# Copyright (c) 2006, 2010, Oracle and/or its affiliates. All rights reserved.
22bdc560abSJason King# Copyright 2018, Joyent, Inc.
2399ebb4caSwyllys#
24bfed486aSAli Bahrami#
25bfed486aSAli Bahrami# MAPFILE HEADER START
26bfed486aSAli Bahrami#
27bfed486aSAli Bahrami# WARNING:  STOP NOW.  DO NOT MODIFY THIS FILE.
28bfed486aSAli Bahrami# Object versioning must comply with the rules detailed in
29bfed486aSAli Bahrami#
30bfed486aSAli Bahrami#	usr/src/lib/README.mapfiles
31bfed486aSAli Bahrami#
32bfed486aSAli Bahrami# You should not be making modifications here until you've read the most current
33bfed486aSAli Bahrami# copy of that file. If you need help, contact a gatekeeper for guidance.
34bfed486aSAli Bahrami#
35bfed486aSAli Bahrami# MAPFILE HEADER END
3699ebb4caSwyllys#
3799ebb4caSwyllys
38cd3e9333SAli Bahrami$mapfile_version 2
39cd3e9333SAli Bahrami
40cd3e9333SAli BahramiSYMBOL_VERSION SUNW_1.1 {
4199ebb4caSwyllys    global:
42*8222814eSRichard Lowe	KMFOID_AliasedEntryName			{
43*8222814eSRichard Lowe						  ASSERT = {
44*8222814eSRichard Lowe							  TYPE = OBJECT;
45*8222814eSRichard Lowe							  SIZE = addrsize[2];
46*8222814eSRichard Lowe							};
47*8222814eSRichard Lowe						};
48*8222814eSRichard Lowe	KMFOID_AuthorityInfoAccess		{
49*8222814eSRichard Lowe						  ASSERT = {
50*8222814eSRichard Lowe							  TYPE = OBJECT;
51*8222814eSRichard Lowe							  SIZE = addrsize[2];
52*8222814eSRichard Lowe							};
53*8222814eSRichard Lowe						};
54*8222814eSRichard Lowe	KMFOID_AuthorityKeyID			{
55*8222814eSRichard Lowe						  ASSERT = {
56*8222814eSRichard Lowe							  TYPE = OBJECT;
57*8222814eSRichard Lowe							  SIZE = addrsize[2];
58*8222814eSRichard Lowe							};
59*8222814eSRichard Lowe						};
60*8222814eSRichard Lowe	KMFOID_AuthorityKeyIdentifier		{
61*8222814eSRichard Lowe						  ASSERT = {
62*8222814eSRichard Lowe							  TYPE = OBJECT;
63*8222814eSRichard Lowe							  SIZE = addrsize[2];
64*8222814eSRichard Lowe							};
65*8222814eSRichard Lowe						};
66*8222814eSRichard Lowe	KMFOID_AuthorityRevocationList		{
67*8222814eSRichard Lowe						  ASSERT = {
68*8222814eSRichard Lowe							  TYPE = OBJECT;
69*8222814eSRichard Lowe							  SIZE = addrsize[2];
70*8222814eSRichard Lowe							};
71*8222814eSRichard Lowe						};
72*8222814eSRichard Lowe	KMFOID_BasicConstraints			{
73*8222814eSRichard Lowe						  ASSERT = {
74*8222814eSRichard Lowe							  TYPE = OBJECT;
75*8222814eSRichard Lowe							  SIZE = addrsize[2];
76*8222814eSRichard Lowe							};
77*8222814eSRichard Lowe						};
78*8222814eSRichard Lowe	KMFOID_BusinessCategory			{
79*8222814eSRichard Lowe						  ASSERT = {
80*8222814eSRichard Lowe							  TYPE = OBJECT;
81*8222814eSRichard Lowe							  SIZE = addrsize[2];
82*8222814eSRichard Lowe							};
83*8222814eSRichard Lowe						};
84*8222814eSRichard Lowe	KMFOID_CACertificate			{
85*8222814eSRichard Lowe						  ASSERT = {
86*8222814eSRichard Lowe							  TYPE = OBJECT;
87*8222814eSRichard Lowe							  SIZE = addrsize[2];
88*8222814eSRichard Lowe							};
89*8222814eSRichard Lowe						};
90*8222814eSRichard Lowe	KMFOID_CertificatePolicies		{
91*8222814eSRichard Lowe						  ASSERT = {
92*8222814eSRichard Lowe							  TYPE = OBJECT;
93*8222814eSRichard Lowe							  SIZE = addrsize[2];
94*8222814eSRichard Lowe							};
95*8222814eSRichard Lowe						};
96*8222814eSRichard Lowe	KMFOID_CertificateRevocationList	{
97*8222814eSRichard Lowe						  ASSERT = {
98*8222814eSRichard Lowe							  TYPE = OBJECT;
99*8222814eSRichard Lowe							  SIZE = addrsize[2];
100*8222814eSRichard Lowe							};
101*8222814eSRichard Lowe						};
102*8222814eSRichard Lowe	KMFOID_ChallengePassword		{
103*8222814eSRichard Lowe						  ASSERT = {
104*8222814eSRichard Lowe							  TYPE = OBJECT;
105*8222814eSRichard Lowe							  SIZE = addrsize[2];
106*8222814eSRichard Lowe							};
107*8222814eSRichard Lowe						};
108*8222814eSRichard Lowe	KMFOID_CollectiveFacsimileTelephoneNumber	{
109*8222814eSRichard Lowe							  ASSERT = {
110*8222814eSRichard Lowe								  TYPE = OBJECT;
111*8222814eSRichard Lowe								  SIZE = addrsize[2];
112*8222814eSRichard Lowe								};
113*8222814eSRichard Lowe							};
114*8222814eSRichard Lowe	KMFOID_CollectiveInternationalISDNNumber	{
115*8222814eSRichard Lowe							  ASSERT = {
116*8222814eSRichard Lowe								  TYPE = OBJECT;
117*8222814eSRichard Lowe								  SIZE = addrsize[2];
118*8222814eSRichard Lowe								};
119*8222814eSRichard Lowe							};
120*8222814eSRichard Lowe	KMFOID_CollectiveOrganizationName		{
121*8222814eSRichard Lowe							  ASSERT = {
122*8222814eSRichard Lowe								  TYPE = OBJECT;
123*8222814eSRichard Lowe								  SIZE = addrsize[2];
124*8222814eSRichard Lowe								};
125*8222814eSRichard Lowe							};
126*8222814eSRichard Lowe	KMFOID_CollectiveOrganizationalUnitName		{
127*8222814eSRichard Lowe							  ASSERT = {
128*8222814eSRichard Lowe								  TYPE = OBJECT;
129*8222814eSRichard Lowe								  SIZE = addrsize[2];
130*8222814eSRichard Lowe								};
131*8222814eSRichard Lowe							};
132*8222814eSRichard Lowe	KMFOID_CollectivePhysicalDeliveryOfficeName	{
133*8222814eSRichard Lowe							  ASSERT = {
134*8222814eSRichard Lowe								  TYPE = OBJECT;
135*8222814eSRichard Lowe								  SIZE = addrsize[2];
136*8222814eSRichard Lowe								};
137*8222814eSRichard Lowe							};
138*8222814eSRichard Lowe	KMFOID_CollectivePostOfficeBox		{
139*8222814eSRichard Lowe						  ASSERT = {
140*8222814eSRichard Lowe							  TYPE = OBJECT;
141*8222814eSRichard Lowe							  SIZE = addrsize[2];
142*8222814eSRichard Lowe							};
143*8222814eSRichard Lowe						};
144*8222814eSRichard Lowe	KMFOID_CollectivePostalAddress		{
145*8222814eSRichard Lowe						  ASSERT = {
146*8222814eSRichard Lowe							  TYPE = OBJECT;
147*8222814eSRichard Lowe							  SIZE = addrsize[2];
148*8222814eSRichard Lowe							};
149*8222814eSRichard Lowe						};
150*8222814eSRichard Lowe	KMFOID_CollectivePostalCode		{
151*8222814eSRichard Lowe						  ASSERT = {
152*8222814eSRichard Lowe							  TYPE = OBJECT;
153*8222814eSRichard Lowe							  SIZE = addrsize[2];
154*8222814eSRichard Lowe							};
155*8222814eSRichard Lowe						};
156*8222814eSRichard Lowe	KMFOID_CollectiveStateProvinceName		{
157*8222814eSRichard Lowe							  ASSERT = {
158*8222814eSRichard Lowe								  TYPE = OBJECT;
159*8222814eSRichard Lowe								  SIZE = addrsize[2];
160*8222814eSRichard Lowe								};
161*8222814eSRichard Lowe							};
162*8222814eSRichard Lowe	KMFOID_CollectiveStreetAddress		{
163*8222814eSRichard Lowe						  ASSERT = {
164*8222814eSRichard Lowe							  TYPE = OBJECT;
165*8222814eSRichard Lowe							  SIZE = addrsize[2];
166*8222814eSRichard Lowe							};
167*8222814eSRichard Lowe						};
168*8222814eSRichard Lowe	KMFOID_CollectiveTelephoneNumber	{
169*8222814eSRichard Lowe						  ASSERT = {
170*8222814eSRichard Lowe							  TYPE = OBJECT;
171*8222814eSRichard Lowe							  SIZE = addrsize[2];
172*8222814eSRichard Lowe							};
173*8222814eSRichard Lowe						};
174*8222814eSRichard Lowe	KMFOID_CollectiveTelexNumber		{
175*8222814eSRichard Lowe						  ASSERT = {
176*8222814eSRichard Lowe							  TYPE = OBJECT;
177*8222814eSRichard Lowe							  SIZE = addrsize[2];
178*8222814eSRichard Lowe							};
179*8222814eSRichard Lowe						};
180*8222814eSRichard Lowe	KMFOID_CollectiveTelexTerminalIdentifier	{
181*8222814eSRichard Lowe							  ASSERT = {
182*8222814eSRichard Lowe								  TYPE = OBJECT;
183*8222814eSRichard Lowe								  SIZE = addrsize[2];
184*8222814eSRichard Lowe								};
185*8222814eSRichard Lowe							};
186*8222814eSRichard Lowe	KMFOID_CommonName			{
187*8222814eSRichard Lowe						  ASSERT = {
188*8222814eSRichard Lowe							  TYPE = OBJECT;
189*8222814eSRichard Lowe							  SIZE = addrsize[2];
190*8222814eSRichard Lowe							};
191*8222814eSRichard Lowe						};
192*8222814eSRichard Lowe	KMFOID_ContentType			{
193*8222814eSRichard Lowe						  ASSERT = {
194*8222814eSRichard Lowe							  TYPE = OBJECT;
195*8222814eSRichard Lowe							  SIZE = addrsize[2];
196*8222814eSRichard Lowe							};
197*8222814eSRichard Lowe						};
198*8222814eSRichard Lowe	KMFOID_CounterSignature			{
199*8222814eSRichard Lowe						  ASSERT = {
200*8222814eSRichard Lowe							  TYPE = OBJECT;
201*8222814eSRichard Lowe							  SIZE = addrsize[2];
202*8222814eSRichard Lowe							};
203*8222814eSRichard Lowe						};
204*8222814eSRichard Lowe	KMFOID_CountryName			{
205*8222814eSRichard Lowe						  ASSERT = {
206*8222814eSRichard Lowe							  TYPE = OBJECT;
207*8222814eSRichard Lowe							  SIZE = addrsize[2];
208*8222814eSRichard Lowe							};
209*8222814eSRichard Lowe						};
210*8222814eSRichard Lowe	KMFOID_CrlDistributionPoints		{
211*8222814eSRichard Lowe						  ASSERT = {
212*8222814eSRichard Lowe							  TYPE = OBJECT;
213*8222814eSRichard Lowe							  SIZE = addrsize[2];
214*8222814eSRichard Lowe							};
215*8222814eSRichard Lowe						};
216*8222814eSRichard Lowe	KMFOID_CrlNumber			{
217*8222814eSRichard Lowe						  ASSERT = {
218*8222814eSRichard Lowe							  TYPE = OBJECT;
219*8222814eSRichard Lowe							  SIZE = addrsize[2];
220*8222814eSRichard Lowe							};
221*8222814eSRichard Lowe						};
222*8222814eSRichard Lowe	KMFOID_CrlReason			{
223*8222814eSRichard Lowe						  ASSERT = {
224*8222814eSRichard Lowe							  TYPE = OBJECT;
225*8222814eSRichard Lowe							  SIZE = addrsize[2];
226*8222814eSRichard Lowe							};
227*8222814eSRichard Lowe						};
228*8222814eSRichard Lowe	KMFOID_CrossCertificatePair		{
229*8222814eSRichard Lowe						  ASSERT = {
230*8222814eSRichard Lowe							  TYPE = OBJECT;
231*8222814eSRichard Lowe							  SIZE = addrsize[2];
232*8222814eSRichard Lowe							};
233*8222814eSRichard Lowe						};
234*8222814eSRichard Lowe	KMFOID_DNQualifier			{
235*8222814eSRichard Lowe						  ASSERT = {
236*8222814eSRichard Lowe							  TYPE = OBJECT;
237*8222814eSRichard Lowe							  SIZE = addrsize[2];
238*8222814eSRichard Lowe							};
239*8222814eSRichard Lowe						};
240*8222814eSRichard Lowe	KMFOID_DSA				{
241*8222814eSRichard Lowe						  ASSERT = {
242*8222814eSRichard Lowe							  TYPE = OBJECT;
243*8222814eSRichard Lowe							  SIZE = addrsize[2];
244*8222814eSRichard Lowe							};
245*8222814eSRichard Lowe						};
246*8222814eSRichard Lowe	KMFOID_DeltaCrlIndicator		{
247*8222814eSRichard Lowe						  ASSERT = {
248*8222814eSRichard Lowe							  TYPE = OBJECT;
249*8222814eSRichard Lowe							  SIZE = addrsize[2];
250*8222814eSRichard Lowe							};
251*8222814eSRichard Lowe						};
252*8222814eSRichard Lowe	KMFOID_Description			{
253*8222814eSRichard Lowe						  ASSERT = {
254*8222814eSRichard Lowe							  TYPE = OBJECT;
255*8222814eSRichard Lowe							  SIZE = addrsize[2];
256*8222814eSRichard Lowe							};
257*8222814eSRichard Lowe						};
258*8222814eSRichard Lowe	KMFOID_DestinationIndicator		{
259*8222814eSRichard Lowe						  ASSERT = {
260*8222814eSRichard Lowe							  TYPE = OBJECT;
261*8222814eSRichard Lowe							  SIZE = addrsize[2];
262*8222814eSRichard Lowe							};
263*8222814eSRichard Lowe						};
264*8222814eSRichard Lowe	KMFOID_DistinguishedName		{
265*8222814eSRichard Lowe						  ASSERT = {
266*8222814eSRichard Lowe							  TYPE = OBJECT;
267*8222814eSRichard Lowe							  SIZE = addrsize[2];
268*8222814eSRichard Lowe							};
269*8222814eSRichard Lowe						};
270*8222814eSRichard Lowe	KMFOID_ECC_c2pnb163v1			{
271*8222814eSRichard Lowe						  ASSERT = {
272*8222814eSRichard Lowe							  TYPE = OBJECT;
273*8222814eSRichard Lowe							  SIZE = addrsize[2];
274*8222814eSRichard Lowe							};
275*8222814eSRichard Lowe						};
276*8222814eSRichard Lowe	KMFOID_ECC_c2pnb163v2			{
277*8222814eSRichard Lowe						  ASSERT = {
278*8222814eSRichard Lowe							  TYPE = OBJECT;
279*8222814eSRichard Lowe							  SIZE = addrsize[2];
280*8222814eSRichard Lowe							};
281*8222814eSRichard Lowe						};
282*8222814eSRichard Lowe	KMFOID_ECC_c2pnb163v3			{
283*8222814eSRichard Lowe						  ASSERT = {
284*8222814eSRichard Lowe							  TYPE = OBJECT;
285*8222814eSRichard Lowe							  SIZE = addrsize[2];
286*8222814eSRichard Lowe							};
287*8222814eSRichard Lowe						};
288*8222814eSRichard Lowe	KMFOID_ECC_c2pnb176v1			{
289*8222814eSRichard Lowe						  ASSERT = {
290*8222814eSRichard Lowe							  TYPE = OBJECT;
291*8222814eSRichard Lowe							  SIZE = addrsize[2];
292*8222814eSRichard Lowe							};
293*8222814eSRichard Lowe						};
294*8222814eSRichard Lowe	KMFOID_ECC_c2pnb208w1			{
295*8222814eSRichard Lowe						  ASSERT = {
296*8222814eSRichard Lowe							  TYPE = OBJECT;
297*8222814eSRichard Lowe							  SIZE = addrsize[2];
298*8222814eSRichard Lowe							};
299*8222814eSRichard Lowe						};
300*8222814eSRichard Lowe	KMFOID_ECC_c2pnb272w1			{
301*8222814eSRichard Lowe						  ASSERT = {
302*8222814eSRichard Lowe							  TYPE = OBJECT;
303*8222814eSRichard Lowe							  SIZE = addrsize[2];
304*8222814eSRichard Lowe							};
305*8222814eSRichard Lowe						};
306*8222814eSRichard Lowe	KMFOID_ECC_c2pnb304w1			{
307*8222814eSRichard Lowe						  ASSERT = {
308*8222814eSRichard Lowe							  TYPE = OBJECT;
309*8222814eSRichard Lowe							  SIZE = addrsize[2];
310*8222814eSRichard Lowe							};
311*8222814eSRichard Lowe						};
312*8222814eSRichard Lowe	KMFOID_ECC_c2pnb368w1			{
313*8222814eSRichard Lowe						  ASSERT = {
314*8222814eSRichard Lowe							  TYPE = OBJECT;
315*8222814eSRichard Lowe							  SIZE = addrsize[2];
316*8222814eSRichard Lowe							};
317*8222814eSRichard Lowe						};
318*8222814eSRichard Lowe	KMFOID_ECC_c2tnb191v1			{
319*8222814eSRichard Lowe						  ASSERT = {
320*8222814eSRichard Lowe							  TYPE = OBJECT;
321*8222814eSRichard Lowe							  SIZE = addrsize[2];
322*8222814eSRichard Lowe							};
323*8222814eSRichard Lowe						};
324*8222814eSRichard Lowe	KMFOID_ECC_c2tnb191v2			{
325*8222814eSRichard Lowe						  ASSERT = {
326*8222814eSRichard Lowe							  TYPE = OBJECT;
327*8222814eSRichard Lowe							  SIZE = addrsize[2];
328*8222814eSRichard Lowe							};
329*8222814eSRichard Lowe						};
330*8222814eSRichard Lowe	KMFOID_ECC_c2tnb191v3			{
331*8222814eSRichard Lowe						  ASSERT = {
332*8222814eSRichard Lowe							  TYPE = OBJECT;
333*8222814eSRichard Lowe							  SIZE = addrsize[2];
334*8222814eSRichard Lowe							};
335*8222814eSRichard Lowe						};
336*8222814eSRichard Lowe	KMFOID_ECC_c2tnb239v1			{
337*8222814eSRichard Lowe						  ASSERT = {
338*8222814eSRichard Lowe							  TYPE = OBJECT;
339*8222814eSRichard Lowe							  SIZE = addrsize[2];
340*8222814eSRichard Lowe							};
341*8222814eSRichard Lowe						};
342*8222814eSRichard Lowe	KMFOID_ECC_c2tnb239v2			{
343*8222814eSRichard Lowe						  ASSERT = {
344*8222814eSRichard Lowe							  TYPE = OBJECT;
345*8222814eSRichard Lowe							  SIZE = addrsize[2];
346*8222814eSRichard Lowe							};
347*8222814eSRichard Lowe						};
348*8222814eSRichard Lowe	KMFOID_ECC_c2tnb239v3			{
349*8222814eSRichard Lowe						  ASSERT = {
350*8222814eSRichard Lowe							  TYPE = OBJECT;
351*8222814eSRichard Lowe							  SIZE = addrsize[2];
352*8222814eSRichard Lowe							};
353*8222814eSRichard Lowe						};
354*8222814eSRichard Lowe	KMFOID_ECC_c2tnb359v1			{
355*8222814eSRichard Lowe						  ASSERT = {
356*8222814eSRichard Lowe							  TYPE = OBJECT;
357*8222814eSRichard Lowe							  SIZE = addrsize[2];
358*8222814eSRichard Lowe							};
359*8222814eSRichard Lowe						};
360*8222814eSRichard Lowe	KMFOID_ECC_c2tnb431r1			{
361*8222814eSRichard Lowe						  ASSERT = {
362*8222814eSRichard Lowe							  TYPE = OBJECT;
363*8222814eSRichard Lowe							  SIZE = addrsize[2];
364*8222814eSRichard Lowe							};
365*8222814eSRichard Lowe						};
366*8222814eSRichard Lowe	KMFOID_ECC_prime192v2			{
367*8222814eSRichard Lowe						  ASSERT = {
368*8222814eSRichard Lowe							  TYPE = OBJECT;
369*8222814eSRichard Lowe							  SIZE = addrsize[2];
370*8222814eSRichard Lowe							};
371*8222814eSRichard Lowe						};
372*8222814eSRichard Lowe	KMFOID_ECC_prime192v3			{
373*8222814eSRichard Lowe						  ASSERT = {
374*8222814eSRichard Lowe							  TYPE = OBJECT;
375*8222814eSRichard Lowe							  SIZE = addrsize[2];
376*8222814eSRichard Lowe							};
377*8222814eSRichard Lowe						};
378*8222814eSRichard Lowe	KMFOID_ECC_secp112r1			{
379*8222814eSRichard Lowe						  ASSERT = {
380*8222814eSRichard Lowe							  TYPE = OBJECT;
381*8222814eSRichard Lowe							  SIZE = addrsize[2];
382*8222814eSRichard Lowe							};
383*8222814eSRichard Lowe						};
384*8222814eSRichard Lowe	KMFOID_ECC_secp112r2			{
385*8222814eSRichard Lowe						  ASSERT = {
386*8222814eSRichard Lowe							  TYPE = OBJECT;
387*8222814eSRichard Lowe							  SIZE = addrsize[2];
388*8222814eSRichard Lowe							};
389*8222814eSRichard Lowe						};
390*8222814eSRichard Lowe	KMFOID_ECC_secp128r1			{
391*8222814eSRichard Lowe						  ASSERT = {
392*8222814eSRichard Lowe							  TYPE = OBJECT;
393*8222814eSRichard Lowe							  SIZE = addrsize[2];
394*8222814eSRichard Lowe							};
395*8222814eSRichard Lowe						};
396*8222814eSRichard Lowe	KMFOID_ECC_secp128r2			{
397*8222814eSRichard Lowe						  ASSERT = {
398*8222814eSRichard Lowe							  TYPE = OBJECT;
399*8222814eSRichard Lowe							  SIZE = addrsize[2];
400*8222814eSRichard Lowe							};
401*8222814eSRichard Lowe						};
402*8222814eSRichard Lowe	KMFOID_ECC_secp160k1			{
403*8222814eSRichard Lowe						  ASSERT = {
404*8222814eSRichard Lowe							  TYPE = OBJECT;
405*8222814eSRichard Lowe							  SIZE = addrsize[2];
406*8222814eSRichard Lowe							};
407*8222814eSRichard Lowe						};
408*8222814eSRichard Lowe	KMFOID_ECC_secp160r1			{
409*8222814eSRichard Lowe						  ASSERT = {
410*8222814eSRichard Lowe							  TYPE = OBJECT;
411*8222814eSRichard Lowe							  SIZE = addrsize[2];
412*8222814eSRichard Lowe							};
413*8222814eSRichard Lowe						};
414*8222814eSRichard Lowe	KMFOID_ECC_secp160r2			{
415*8222814eSRichard Lowe						  ASSERT = {
416*8222814eSRichard Lowe							  TYPE = OBJECT;
417*8222814eSRichard Lowe							  SIZE = addrsize[2];
418*8222814eSRichard Lowe							};
419*8222814eSRichard Lowe						};
420*8222814eSRichard Lowe	KMFOID_ECC_secp192k1			{
421*8222814eSRichard Lowe						  ASSERT = {
422*8222814eSRichard Lowe							  TYPE = OBJECT;
423*8222814eSRichard Lowe							  SIZE = addrsize[2];
424*8222814eSRichard Lowe							};
425*8222814eSRichard Lowe						};
426*8222814eSRichard Lowe	KMFOID_ECC_secp192r1			{
427*8222814eSRichard Lowe						  ASSERT = {
428*8222814eSRichard Lowe							  TYPE = OBJECT;
429*8222814eSRichard Lowe							  SIZE = addrsize[2];
430*8222814eSRichard Lowe							};
431*8222814eSRichard Lowe						};
432*8222814eSRichard Lowe	KMFOID_ECC_secp224k1			{
433*8222814eSRichard Lowe						  ASSERT = {
434*8222814eSRichard Lowe							  TYPE = OBJECT;
435*8222814eSRichard Lowe							  SIZE = addrsize[2];
436*8222814eSRichard Lowe							};
437*8222814eSRichard Lowe						};
438*8222814eSRichard Lowe	KMFOID_ECC_secp224r1			{
439*8222814eSRichard Lowe						  ASSERT = {
440*8222814eSRichard Lowe							  TYPE = OBJECT;
441*8222814eSRichard Lowe							  SIZE = addrsize[2];
442*8222814eSRichard Lowe							};
443*8222814eSRichard Lowe						};
444*8222814eSRichard Lowe	KMFOID_ECC_secp256k1			{
445*8222814eSRichard Lowe						  ASSERT = {
446*8222814eSRichard Lowe							  TYPE = OBJECT;
447*8222814eSRichard Lowe							  SIZE = addrsize[2];
448*8222814eSRichard Lowe							};
449*8222814eSRichard Lowe						};
450*8222814eSRichard Lowe	KMFOID_ECC_secp256r1			{
451*8222814eSRichard Lowe						  ASSERT = {
452*8222814eSRichard Lowe							  TYPE = OBJECT;
453*8222814eSRichard Lowe							  SIZE = addrsize[2];
454*8222814eSRichard Lowe							};
455*8222814eSRichard Lowe						};
456*8222814eSRichard Lowe	KMFOID_ECC_secp384r1			{
457*8222814eSRichard Lowe						  ASSERT = {
458*8222814eSRichard Lowe							  TYPE = OBJECT;
459*8222814eSRichard Lowe							  SIZE = addrsize[2];
460*8222814eSRichard Lowe							};
461*8222814eSRichard Lowe						};
462*8222814eSRichard Lowe	KMFOID_ECC_secp521r1			{
463*8222814eSRichard Lowe						  ASSERT = {
464*8222814eSRichard Lowe							  TYPE = OBJECT;
465*8222814eSRichard Lowe							  SIZE = addrsize[2];
466*8222814eSRichard Lowe							};
467*8222814eSRichard Lowe						};
468*8222814eSRichard Lowe	KMFOID_ECC_sect113r1			{
469*8222814eSRichard Lowe						  ASSERT = {
470*8222814eSRichard Lowe							  TYPE = OBJECT;
471*8222814eSRichard Lowe							  SIZE = addrsize[2];
472*8222814eSRichard Lowe							};
473*8222814eSRichard Lowe						};
474*8222814eSRichard Lowe	KMFOID_ECC_sect113r2			{
475*8222814eSRichard Lowe						  ASSERT = {
476*8222814eSRichard Lowe							  TYPE = OBJECT;
477*8222814eSRichard Lowe							  SIZE = addrsize[2];
478*8222814eSRichard Lowe							};
479*8222814eSRichard Lowe						};
480*8222814eSRichard Lowe	KMFOID_ECC_sect131r1			{
481*8222814eSRichard Lowe						  ASSERT = {
482*8222814eSRichard Lowe							  TYPE = OBJECT;
483*8222814eSRichard Lowe							  SIZE = addrsize[2];
484*8222814eSRichard Lowe							};
485*8222814eSRichard Lowe						};
486*8222814eSRichard Lowe	KMFOID_ECC_sect131r2			{
487*8222814eSRichard Lowe						  ASSERT = {
488*8222814eSRichard Lowe							  TYPE = OBJECT;
489*8222814eSRichard Lowe							  SIZE = addrsize[2];
490*8222814eSRichard Lowe							};
491*8222814eSRichard Lowe						};
492*8222814eSRichard Lowe	KMFOID_ECC_sect163k1			{
493*8222814eSRichard Lowe						  ASSERT = {
494*8222814eSRichard Lowe							  TYPE = OBJECT;
495*8222814eSRichard Lowe							  SIZE = addrsize[2];
496*8222814eSRichard Lowe							};
497*8222814eSRichard Lowe						};
498*8222814eSRichard Lowe	KMFOID_ECC_sect163r1			{
499*8222814eSRichard Lowe						  ASSERT = {
500*8222814eSRichard Lowe							  TYPE = OBJECT;
501*8222814eSRichard Lowe							  SIZE = addrsize[2];
502*8222814eSRichard Lowe							};
503*8222814eSRichard Lowe						};
504*8222814eSRichard Lowe	KMFOID_ECC_sect163r2			{
505*8222814eSRichard Lowe						  ASSERT = {
506*8222814eSRichard Lowe							  TYPE = OBJECT;
507*8222814eSRichard Lowe							  SIZE = addrsize[2];
508*8222814eSRichard Lowe							};
509*8222814eSRichard Lowe						};
510*8222814eSRichard Lowe	KMFOID_ECC_sect193r1			{
511*8222814eSRichard Lowe						  ASSERT = {
512*8222814eSRichard Lowe							  TYPE = OBJECT;
513*8222814eSRichard Lowe							  SIZE = addrsize[2];
514*8222814eSRichard Lowe							};
515*8222814eSRichard Lowe						};
516*8222814eSRichard Lowe	KMFOID_ECC_sect193r2			{
517*8222814eSRichard Lowe						  ASSERT = {
518*8222814eSRichard Lowe							  TYPE = OBJECT;
519*8222814eSRichard Lowe							  SIZE = addrsize[2];
520*8222814eSRichard Lowe							};
521*8222814eSRichard Lowe						};
522*8222814eSRichard Lowe	KMFOID_ECC_sect233k1			{
523*8222814eSRichard Lowe						  ASSERT = {
524*8222814eSRichard Lowe							  TYPE = OBJECT;
525*8222814eSRichard Lowe							  SIZE = addrsize[2];
526*8222814eSRichard Lowe							};
527*8222814eSRichard Lowe						};
528*8222814eSRichard Lowe	KMFOID_ECC_sect233r1			{
529*8222814eSRichard Lowe						  ASSERT = {
530*8222814eSRichard Lowe							  TYPE = OBJECT;
531*8222814eSRichard Lowe							  SIZE = addrsize[2];
532*8222814eSRichard Lowe							};
533*8222814eSRichard Lowe						};
534*8222814eSRichard Lowe	KMFOID_ECC_sect239k1			{
535*8222814eSRichard Lowe						  ASSERT = {
536*8222814eSRichard Lowe							  TYPE = OBJECT;
537*8222814eSRichard Lowe							  SIZE = addrsize[2];
538*8222814eSRichard Lowe							};
539*8222814eSRichard Lowe						};
540*8222814eSRichard Lowe	KMFOID_ECC_sect283k1			{
541*8222814eSRichard Lowe						  ASSERT = {
542*8222814eSRichard Lowe							  TYPE = OBJECT;
543*8222814eSRichard Lowe							  SIZE = addrsize[2];
544*8222814eSRichard Lowe							};
545*8222814eSRichard Lowe						};
546*8222814eSRichard Lowe	KMFOID_ECC_sect283r1			{
547*8222814eSRichard Lowe						  ASSERT = {
548*8222814eSRichard Lowe							  TYPE = OBJECT;
549*8222814eSRichard Lowe							  SIZE = addrsize[2];
550*8222814eSRichard Lowe							};
551*8222814eSRichard Lowe						};
552*8222814eSRichard Lowe	KMFOID_ECC_sect409k1			{
553*8222814eSRichard Lowe						  ASSERT = {
554*8222814eSRichard Lowe							  TYPE = OBJECT;
555*8222814eSRichard Lowe							  SIZE = addrsize[2];
556*8222814eSRichard Lowe							};
557*8222814eSRichard Lowe						};
558*8222814eSRichard Lowe	KMFOID_ECC_sect409r1			{
559*8222814eSRichard Lowe						  ASSERT = {
560*8222814eSRichard Lowe							  TYPE = OBJECT;
561*8222814eSRichard Lowe							  SIZE = addrsize[2];
562*8222814eSRichard Lowe							};
563*8222814eSRichard Lowe						};
564*8222814eSRichard Lowe	KMFOID_ECC_sect571k1			{
565*8222814eSRichard Lowe						  ASSERT = {
566*8222814eSRichard Lowe							  TYPE = OBJECT;
567*8222814eSRichard Lowe							  SIZE = addrsize[2];
568*8222814eSRichard Lowe							};
569*8222814eSRichard Lowe						};
570*8222814eSRichard Lowe	KMFOID_ECC_sect571r1			{
571*8222814eSRichard Lowe						  ASSERT = {
572*8222814eSRichard Lowe							  TYPE = OBJECT;
573*8222814eSRichard Lowe							  SIZE = addrsize[2];
574*8222814eSRichard Lowe							};
575*8222814eSRichard Lowe						};
576*8222814eSRichard Lowe	KMFOID_EC_PUBLIC_KEY			{
577*8222814eSRichard Lowe						  ASSERT = {
578*8222814eSRichard Lowe							  TYPE = OBJECT;
579*8222814eSRichard Lowe							  SIZE = addrsize[2];
580*8222814eSRichard Lowe							};
581*8222814eSRichard Lowe						};
582*8222814eSRichard Lowe	KMFOID_EmailAddress			{
583*8222814eSRichard Lowe						  ASSERT = {
584*8222814eSRichard Lowe							  TYPE = OBJECT;
585*8222814eSRichard Lowe							  SIZE = addrsize[2];
586*8222814eSRichard Lowe							};
587*8222814eSRichard Lowe						};
588*8222814eSRichard Lowe	KMFOID_EnhancedSearchGuide		{
589*8222814eSRichard Lowe						  ASSERT = {
590*8222814eSRichard Lowe							  TYPE = OBJECT;
591*8222814eSRichard Lowe							  SIZE = addrsize[2];
592*8222814eSRichard Lowe							};
593*8222814eSRichard Lowe						};
594*8222814eSRichard Lowe	KMFOID_ExtendedCertificateAttributes		{
595*8222814eSRichard Lowe							  ASSERT = {
596*8222814eSRichard Lowe								  TYPE = OBJECT;
597*8222814eSRichard Lowe								  SIZE = addrsize[2];
598*8222814eSRichard Lowe								};
599*8222814eSRichard Lowe							};
600*8222814eSRichard Lowe	KMFOID_ExtendedKeyUsage			{
601*8222814eSRichard Lowe						  ASSERT = {
602*8222814eSRichard Lowe							  TYPE = OBJECT;
603*8222814eSRichard Lowe							  SIZE = addrsize[2];
604*8222814eSRichard Lowe							};
605*8222814eSRichard Lowe						};
606*8222814eSRichard Lowe	KMFOID_ExtensionRequest			{
607*8222814eSRichard Lowe						  ASSERT = {
608*8222814eSRichard Lowe							  TYPE = OBJECT;
609*8222814eSRichard Lowe							  SIZE = addrsize[2];
610*8222814eSRichard Lowe							};
611*8222814eSRichard Lowe						};
612*8222814eSRichard Lowe	KMFOID_FacsimileTelephoneNumber		{
613*8222814eSRichard Lowe						  ASSERT = {
614*8222814eSRichard Lowe							  TYPE = OBJECT;
615*8222814eSRichard Lowe							  SIZE = addrsize[2];
616*8222814eSRichard Lowe							};
617*8222814eSRichard Lowe						};
618*8222814eSRichard Lowe	KMFOID_GenerationQualifier		{
619*8222814eSRichard Lowe						  ASSERT = {
620*8222814eSRichard Lowe							  TYPE = OBJECT;
621*8222814eSRichard Lowe							  SIZE = addrsize[2];
622*8222814eSRichard Lowe							};
623*8222814eSRichard Lowe						};
624*8222814eSRichard Lowe	KMFOID_GivenName			{
625*8222814eSRichard Lowe						  ASSERT = {
626*8222814eSRichard Lowe							  TYPE = OBJECT;
627*8222814eSRichard Lowe							  SIZE = addrsize[2];
628*8222814eSRichard Lowe							};
629*8222814eSRichard Lowe						};
630*8222814eSRichard Lowe	KMFOID_HoldInstructionCode		{
631*8222814eSRichard Lowe						  ASSERT = {
632*8222814eSRichard Lowe							  TYPE = OBJECT;
633*8222814eSRichard Lowe							  SIZE = addrsize[2];
634*8222814eSRichard Lowe							};
635*8222814eSRichard Lowe						};
636*8222814eSRichard Lowe	KMFOID_HouseIdentifier			{
637*8222814eSRichard Lowe						  ASSERT = {
638*8222814eSRichard Lowe							  TYPE = OBJECT;
639*8222814eSRichard Lowe							  SIZE = addrsize[2];
640*8222814eSRichard Lowe							};
641*8222814eSRichard Lowe						};
642*8222814eSRichard Lowe	KMFOID_Initials				{
643*8222814eSRichard Lowe						  ASSERT = {
644*8222814eSRichard Lowe							  TYPE = OBJECT;
645*8222814eSRichard Lowe							  SIZE = addrsize[2];
646*8222814eSRichard Lowe							};
647*8222814eSRichard Lowe						};
648*8222814eSRichard Lowe	KMFOID_InternationalISDNNumber		{
649*8222814eSRichard Lowe						  ASSERT = {
650*8222814eSRichard Lowe							  TYPE = OBJECT;
651*8222814eSRichard Lowe							  SIZE = addrsize[2];
652*8222814eSRichard Lowe							};
653*8222814eSRichard Lowe						};
654*8222814eSRichard Lowe	KMFOID_InvalidityDate			{
655*8222814eSRichard Lowe						  ASSERT = {
656*8222814eSRichard Lowe							  TYPE = OBJECT;
657*8222814eSRichard Lowe							  SIZE = addrsize[2];
658*8222814eSRichard Lowe							};
659*8222814eSRichard Lowe						};
660*8222814eSRichard Lowe	KMFOID_IssuerAltName			{
661*8222814eSRichard Lowe						  ASSERT = {
662*8222814eSRichard Lowe							  TYPE = OBJECT;
663*8222814eSRichard Lowe							  SIZE = addrsize[2];
664*8222814eSRichard Lowe							};
665*8222814eSRichard Lowe						};
666*8222814eSRichard Lowe	KMFOID_IssuingDistributionPoints	{
667*8222814eSRichard Lowe						  ASSERT = {
668*8222814eSRichard Lowe							  TYPE = OBJECT;
669*8222814eSRichard Lowe							  SIZE = addrsize[2];
670*8222814eSRichard Lowe							};
671*8222814eSRichard Lowe						};
672*8222814eSRichard Lowe	KMFOID_KeyUsage				{
673*8222814eSRichard Lowe						  ASSERT = {
674*8222814eSRichard Lowe							  TYPE = OBJECT;
675*8222814eSRichard Lowe							  SIZE = addrsize[2];
676*8222814eSRichard Lowe							};
677*8222814eSRichard Lowe						};
678*8222814eSRichard Lowe	KMFOID_KeyUsageRestriction		{
679*8222814eSRichard Lowe						  ASSERT = {
680*8222814eSRichard Lowe							  TYPE = OBJECT;
681*8222814eSRichard Lowe							  SIZE = addrsize[2];
682*8222814eSRichard Lowe							};
683*8222814eSRichard Lowe						};
684*8222814eSRichard Lowe	KMFOID_KnowledgeInformation		{
685*8222814eSRichard Lowe						  ASSERT = {
686*8222814eSRichard Lowe							  TYPE = OBJECT;
687*8222814eSRichard Lowe							  SIZE = addrsize[2];
688*8222814eSRichard Lowe							};
689*8222814eSRichard Lowe						};
690*8222814eSRichard Lowe	KMFOID_LocalityName			{
691*8222814eSRichard Lowe						  ASSERT = {
692*8222814eSRichard Lowe							  TYPE = OBJECT;
693*8222814eSRichard Lowe							  SIZE = addrsize[2];
694*8222814eSRichard Lowe							};
695*8222814eSRichard Lowe						};
696*8222814eSRichard Lowe	KMFOID_MD2WithRSA			{
697*8222814eSRichard Lowe						  ASSERT = {
698*8222814eSRichard Lowe							  TYPE = OBJECT;
699*8222814eSRichard Lowe							  SIZE = addrsize[2];
700*8222814eSRichard Lowe							};
701*8222814eSRichard Lowe						};
702*8222814eSRichard Lowe	KMFOID_MD5				{
703*8222814eSRichard Lowe						  ASSERT = {
704*8222814eSRichard Lowe							  TYPE = OBJECT;
705*8222814eSRichard Lowe							  SIZE = addrsize[2];
706*8222814eSRichard Lowe							};
707*8222814eSRichard Lowe						};
708*8222814eSRichard Lowe	KMFOID_MD5WithRSA			{
709*8222814eSRichard Lowe						  ASSERT = {
710*8222814eSRichard Lowe							  TYPE = OBJECT;
711*8222814eSRichard Lowe							  SIZE = addrsize[2];
712*8222814eSRichard Lowe							};
713*8222814eSRichard Lowe						};
714*8222814eSRichard Lowe	KMFOID_MS_KP_SCLogon			{
715*8222814eSRichard Lowe						  ASSERT = {
716*8222814eSRichard Lowe							  TYPE = OBJECT;
717*8222814eSRichard Lowe							  SIZE = addrsize[2];
718*8222814eSRichard Lowe							};
719*8222814eSRichard Lowe						};
720*8222814eSRichard Lowe	KMFOID_MS_KP_SCLogon_UPN		{
721*8222814eSRichard Lowe						  ASSERT = {
722*8222814eSRichard Lowe							  TYPE = OBJECT;
723*8222814eSRichard Lowe							  SIZE = addrsize[2];
724*8222814eSRichard Lowe							};
725*8222814eSRichard Lowe						};
726*8222814eSRichard Lowe	KMFOID_Member				{
727*8222814eSRichard Lowe						  ASSERT = {
728*8222814eSRichard Lowe							  TYPE = OBJECT;
729*8222814eSRichard Lowe							  SIZE = addrsize[2];
730*8222814eSRichard Lowe							};
731*8222814eSRichard Lowe						};
732*8222814eSRichard Lowe	KMFOID_MessageDigest			{
733*8222814eSRichard Lowe						  ASSERT = {
734*8222814eSRichard Lowe							  TYPE = OBJECT;
735*8222814eSRichard Lowe							  SIZE = addrsize[2];
736*8222814eSRichard Lowe							};
737*8222814eSRichard Lowe						};
738*8222814eSRichard Lowe	KMFOID_Name				{
739*8222814eSRichard Lowe						  ASSERT = {
740*8222814eSRichard Lowe							  TYPE = OBJECT;
741*8222814eSRichard Lowe							  SIZE = addrsize[2];
742*8222814eSRichard Lowe							};
743*8222814eSRichard Lowe						};
744*8222814eSRichard Lowe	KMFOID_NameConstraints			{
745*8222814eSRichard Lowe						  ASSERT = {
746*8222814eSRichard Lowe							  TYPE = OBJECT;
747*8222814eSRichard Lowe							  SIZE = addrsize[2];
748*8222814eSRichard Lowe							};
749*8222814eSRichard Lowe						};
750*8222814eSRichard Lowe	KMFOID_ObjectClass			{
751*8222814eSRichard Lowe						  ASSERT = {
752*8222814eSRichard Lowe							  TYPE = OBJECT;
753*8222814eSRichard Lowe							  SIZE = addrsize[2];
754*8222814eSRichard Lowe							};
755*8222814eSRichard Lowe						};
756*8222814eSRichard Lowe	KMFOID_OrganizationName			{
757*8222814eSRichard Lowe						  ASSERT = {
758*8222814eSRichard Lowe							  TYPE = OBJECT;
759*8222814eSRichard Lowe							  SIZE = addrsize[2];
760*8222814eSRichard Lowe							};
761*8222814eSRichard Lowe						};
762*8222814eSRichard Lowe	KMFOID_OrganizationalUnitName		{
763*8222814eSRichard Lowe						  ASSERT = {
764*8222814eSRichard Lowe							  TYPE = OBJECT;
765*8222814eSRichard Lowe							  SIZE = addrsize[2];
766*8222814eSRichard Lowe							};
767*8222814eSRichard Lowe						};
768*8222814eSRichard Lowe	KMFOID_Owner				{
769*8222814eSRichard Lowe						  ASSERT = {
770*8222814eSRichard Lowe							  TYPE = OBJECT;
771*8222814eSRichard Lowe							  SIZE = addrsize[2];
772*8222814eSRichard Lowe							};
773*8222814eSRichard Lowe						};
774*8222814eSRichard Lowe	KMFOID_PKINIT_ClientAuth		{
775*8222814eSRichard Lowe						  ASSERT = {
776*8222814eSRichard Lowe							  TYPE = OBJECT;
777*8222814eSRichard Lowe							  SIZE = addrsize[2];
778*8222814eSRichard Lowe							};
779*8222814eSRichard Lowe						};
780*8222814eSRichard Lowe	KMFOID_PKINIT_Kdc			{
781*8222814eSRichard Lowe						  ASSERT = {
782*8222814eSRichard Lowe							  TYPE = OBJECT;
783*8222814eSRichard Lowe							  SIZE = addrsize[2];
784*8222814eSRichard Lowe							};
785*8222814eSRichard Lowe						};
786*8222814eSRichard Lowe	KMFOID_PKINIT_san			{
787*8222814eSRichard Lowe						  ASSERT = {
788*8222814eSRichard Lowe							  TYPE = OBJECT;
789*8222814eSRichard Lowe							  SIZE = addrsize[2];
790*8222814eSRichard Lowe							};
791*8222814eSRichard Lowe						};
792*8222814eSRichard Lowe	KMFOID_PKIX_KP_ClientAuth		{
793*8222814eSRichard Lowe						  ASSERT = {
794*8222814eSRichard Lowe							  TYPE = OBJECT;
795*8222814eSRichard Lowe							  SIZE = addrsize[2];
796*8222814eSRichard Lowe							};
797*8222814eSRichard Lowe						};
798*8222814eSRichard Lowe	KMFOID_PKIX_KP_CodeSigning		{
799*8222814eSRichard Lowe						  ASSERT = {
800*8222814eSRichard Lowe							  TYPE = OBJECT;
801*8222814eSRichard Lowe							  SIZE = addrsize[2];
802*8222814eSRichard Lowe							};
803*8222814eSRichard Lowe						};
804*8222814eSRichard Lowe	KMFOID_PKIX_KP_EmailProtection		{
805*8222814eSRichard Lowe						  ASSERT = {
806*8222814eSRichard Lowe							  TYPE = OBJECT;
807*8222814eSRichard Lowe							  SIZE = addrsize[2];
808*8222814eSRichard Lowe							};
809*8222814eSRichard Lowe						};
810*8222814eSRichard Lowe	KMFOID_PKIX_KP_IPSecEndSystem		{
811*8222814eSRichard Lowe						  ASSERT = {
812*8222814eSRichard Lowe							  TYPE = OBJECT;
813*8222814eSRichard Lowe							  SIZE = addrsize[2];
814*8222814eSRichard Lowe							};
815*8222814eSRichard Lowe						};
816*8222814eSRichard Lowe	KMFOID_PKIX_KP_IPSecTunnel		{
817*8222814eSRichard Lowe						  ASSERT = {
818*8222814eSRichard Lowe							  TYPE = OBJECT;
819*8222814eSRichard Lowe							  SIZE = addrsize[2];
820*8222814eSRichard Lowe							};
821*8222814eSRichard Lowe						};
822*8222814eSRichard Lowe	KMFOID_PKIX_KP_IPSecUser		{
823*8222814eSRichard Lowe						  ASSERT = {
824*8222814eSRichard Lowe							  TYPE = OBJECT;
825*8222814eSRichard Lowe							  SIZE = addrsize[2];
826*8222814eSRichard Lowe							};
827*8222814eSRichard Lowe						};
828*8222814eSRichard Lowe	KMFOID_PKIX_KP_OCSPSigning		{
829*8222814eSRichard Lowe						  ASSERT = {
830*8222814eSRichard Lowe							  TYPE = OBJECT;
831*8222814eSRichard Lowe							  SIZE = addrsize[2];
832*8222814eSRichard Lowe							};
833*8222814eSRichard Lowe						};
834*8222814eSRichard Lowe	KMFOID_PKIX_KP_ServerAuth		{
835*8222814eSRichard Lowe						  ASSERT = {
836*8222814eSRichard Lowe							  TYPE = OBJECT;
837*8222814eSRichard Lowe							  SIZE = addrsize[2];
838*8222814eSRichard Lowe							};
839*8222814eSRichard Lowe						};
840*8222814eSRichard Lowe	KMFOID_PKIX_KP_TimeStamping		{
841*8222814eSRichard Lowe						  ASSERT = {
842*8222814eSRichard Lowe							  TYPE = OBJECT;
843*8222814eSRichard Lowe							  SIZE = addrsize[2];
844*8222814eSRichard Lowe							};
845*8222814eSRichard Lowe						};
846*8222814eSRichard Lowe	KMFOID_PKIX_PQ_CPSuri			{
847*8222814eSRichard Lowe						  ASSERT = {
848*8222814eSRichard Lowe							  TYPE = OBJECT;
849*8222814eSRichard Lowe							  SIZE = addrsize[2];
850*8222814eSRichard Lowe							};
851*8222814eSRichard Lowe						};
852*8222814eSRichard Lowe	KMFOID_PKIX_PQ_Unotice			{
853*8222814eSRichard Lowe						  ASSERT = {
854*8222814eSRichard Lowe							  TYPE = OBJECT;
855*8222814eSRichard Lowe							  SIZE = addrsize[2];
856*8222814eSRichard Lowe							};
857*8222814eSRichard Lowe						};
858*8222814eSRichard Lowe	KMFOID_PhysicalDeliveryOfficeName		{
859*8222814eSRichard Lowe							  ASSERT = {
860*8222814eSRichard Lowe								  TYPE = OBJECT;
861*8222814eSRichard Lowe								  SIZE = addrsize[2];
862*8222814eSRichard Lowe								};
863*8222814eSRichard Lowe							};
864*8222814eSRichard Lowe	KMFOID_PkixAdCaIssuers			{
865*8222814eSRichard Lowe						  ASSERT = {
866*8222814eSRichard Lowe							  TYPE = OBJECT;
867*8222814eSRichard Lowe							  SIZE = addrsize[2];
868*8222814eSRichard Lowe							};
869*8222814eSRichard Lowe						};
870*8222814eSRichard Lowe	KMFOID_PkixAdOcsp			{
871*8222814eSRichard Lowe						  ASSERT = {
872*8222814eSRichard Lowe							  TYPE = OBJECT;
873*8222814eSRichard Lowe							  SIZE = addrsize[2];
874*8222814eSRichard Lowe							};
875*8222814eSRichard Lowe						};
876*8222814eSRichard Lowe	KMFOID_PolicyConstraints		{
877*8222814eSRichard Lowe						  ASSERT = {
878*8222814eSRichard Lowe							  TYPE = OBJECT;
879*8222814eSRichard Lowe							  SIZE = addrsize[2];
880*8222814eSRichard Lowe							};
881*8222814eSRichard Lowe						};
882*8222814eSRichard Lowe	KMFOID_PolicyMappings			{
883*8222814eSRichard Lowe						  ASSERT = {
884*8222814eSRichard Lowe							  TYPE = OBJECT;
885*8222814eSRichard Lowe							  SIZE = addrsize[2];
886*8222814eSRichard Lowe							};
887*8222814eSRichard Lowe						};
888*8222814eSRichard Lowe	KMFOID_PostOfficeBox			{
889*8222814eSRichard Lowe						  ASSERT = {
890*8222814eSRichard Lowe							  TYPE = OBJECT;
891*8222814eSRichard Lowe							  SIZE = addrsize[2];
892*8222814eSRichard Lowe							};
893*8222814eSRichard Lowe						};
894*8222814eSRichard Lowe	KMFOID_PostalAddress			{
895*8222814eSRichard Lowe						  ASSERT = {
896*8222814eSRichard Lowe							  TYPE = OBJECT;
897*8222814eSRichard Lowe							  SIZE = addrsize[2];
898*8222814eSRichard Lowe							};
899*8222814eSRichard Lowe						};
900*8222814eSRichard Lowe	KMFOID_PostalCode			{
901*8222814eSRichard Lowe						  ASSERT = {
902*8222814eSRichard Lowe							  TYPE = OBJECT;
903*8222814eSRichard Lowe							  SIZE = addrsize[2];
904*8222814eSRichard Lowe							};
905*8222814eSRichard Lowe						};
906*8222814eSRichard Lowe	KMFOID_PreferredDeliveryMethod		{
907*8222814eSRichard Lowe						  ASSERT = {
908*8222814eSRichard Lowe							  TYPE = OBJECT;
909*8222814eSRichard Lowe							  SIZE = addrsize[2];
910*8222814eSRichard Lowe							};
911*8222814eSRichard Lowe						};
912*8222814eSRichard Lowe	KMFOID_PresentationAddress		{
913*8222814eSRichard Lowe						  ASSERT = {
914*8222814eSRichard Lowe							  TYPE = OBJECT;
915*8222814eSRichard Lowe							  SIZE = addrsize[2];
916*8222814eSRichard Lowe							};
917*8222814eSRichard Lowe						};
918*8222814eSRichard Lowe	KMFOID_PrivateKeyUsagePeriod		{
919*8222814eSRichard Lowe						  ASSERT = {
920*8222814eSRichard Lowe							  TYPE = OBJECT;
921*8222814eSRichard Lowe							  SIZE = addrsize[2];
922*8222814eSRichard Lowe							};
923*8222814eSRichard Lowe						};
924*8222814eSRichard Lowe	KMFOID_ProtocolInformation		{
925*8222814eSRichard Lowe						  ASSERT = {
926*8222814eSRichard Lowe							  TYPE = OBJECT;
927*8222814eSRichard Lowe							  SIZE = addrsize[2];
928*8222814eSRichard Lowe							};
929*8222814eSRichard Lowe						};
930*8222814eSRichard Lowe	KMFOID_RFC822mailbox			{
931*8222814eSRichard Lowe						  ASSERT = {
932*8222814eSRichard Lowe							  TYPE = OBJECT;
933*8222814eSRichard Lowe							  SIZE = addrsize[2];
934*8222814eSRichard Lowe							};
935*8222814eSRichard Lowe						};
936*8222814eSRichard Lowe	KMFOID_RSA				{
937*8222814eSRichard Lowe						  ASSERT = {
938*8222814eSRichard Lowe							  TYPE = OBJECT;
939*8222814eSRichard Lowe							  SIZE = addrsize[2];
940*8222814eSRichard Lowe							};
941*8222814eSRichard Lowe						};
942*8222814eSRichard Lowe	KMFOID_RegisteredAddress		{
943*8222814eSRichard Lowe						  ASSERT = {
944*8222814eSRichard Lowe							  TYPE = OBJECT;
945*8222814eSRichard Lowe							  SIZE = addrsize[2];
946*8222814eSRichard Lowe							};
947*8222814eSRichard Lowe						};
948*8222814eSRichard Lowe	KMFOID_RoleOccupant			{
949*8222814eSRichard Lowe						  ASSERT = {
950*8222814eSRichard Lowe							  TYPE = OBJECT;
951*8222814eSRichard Lowe							  SIZE = addrsize[2];
952*8222814eSRichard Lowe							};
953*8222814eSRichard Lowe						};
954*8222814eSRichard Lowe	KMFOID_SHA1				{
955*8222814eSRichard Lowe						  ASSERT = {
956*8222814eSRichard Lowe							  TYPE = OBJECT;
957*8222814eSRichard Lowe							  SIZE = addrsize[2];
958*8222814eSRichard Lowe							};
959*8222814eSRichard Lowe						};
960*8222814eSRichard Lowe	KMFOID_SHA1WithDSA			{
961*8222814eSRichard Lowe						  ASSERT = {
962*8222814eSRichard Lowe							  TYPE = OBJECT;
963*8222814eSRichard Lowe							  SIZE = addrsize[2];
964*8222814eSRichard Lowe							};
965*8222814eSRichard Lowe						};
966*8222814eSRichard Lowe	KMFOID_SHA1WithECDSA			{
967*8222814eSRichard Lowe						  ASSERT = {
968*8222814eSRichard Lowe							  TYPE = OBJECT;
969*8222814eSRichard Lowe							  SIZE = addrsize[2];
970*8222814eSRichard Lowe							};
971*8222814eSRichard Lowe						};
972*8222814eSRichard Lowe	KMFOID_SHA1WithRSA			{
973*8222814eSRichard Lowe						  ASSERT = {
974*8222814eSRichard Lowe							  TYPE = OBJECT;
975*8222814eSRichard Lowe							  SIZE = addrsize[2];
976*8222814eSRichard Lowe							};
977*8222814eSRichard Lowe						};
978*8222814eSRichard Lowe	KMFOID_SHA224				{
979*8222814eSRichard Lowe						  ASSERT = {
980*8222814eSRichard Lowe							  TYPE = OBJECT;
981*8222814eSRichard Lowe							  SIZE = addrsize[2];
982*8222814eSRichard Lowe							};
983*8222814eSRichard Lowe						};
984*8222814eSRichard Lowe	KMFOID_SHA224WithDSA			{
985*8222814eSRichard Lowe						  ASSERT = {
986*8222814eSRichard Lowe							  TYPE = OBJECT;
987*8222814eSRichard Lowe							  SIZE = addrsize[2];
988*8222814eSRichard Lowe							};
989*8222814eSRichard Lowe						};
990*8222814eSRichard Lowe	KMFOID_SHA224WithECDSA			{
991*8222814eSRichard Lowe						  ASSERT = {
992*8222814eSRichard Lowe							  TYPE = OBJECT;
993*8222814eSRichard Lowe							  SIZE = addrsize[2];
994*8222814eSRichard Lowe							};
995*8222814eSRichard Lowe						};
996*8222814eSRichard Lowe	KMFOID_SHA256				{
997*8222814eSRichard Lowe						  ASSERT = {
998*8222814eSRichard Lowe							  TYPE = OBJECT;
999*8222814eSRichard Lowe							  SIZE = addrsize[2];
1000*8222814eSRichard Lowe							};
1001*8222814eSRichard Lowe						};
1002*8222814eSRichard Lowe	KMFOID_SHA256WithDSA			{
1003*8222814eSRichard Lowe						  ASSERT = {
1004*8222814eSRichard Lowe							  TYPE = OBJECT;
1005*8222814eSRichard Lowe							  SIZE = addrsize[2];
1006*8222814eSRichard Lowe							};
1007*8222814eSRichard Lowe						};
1008*8222814eSRichard Lowe	KMFOID_SHA256WithECDSA			{
1009*8222814eSRichard Lowe						  ASSERT = {
1010*8222814eSRichard Lowe							  TYPE = OBJECT;
1011*8222814eSRichard Lowe							  SIZE = addrsize[2];
1012*8222814eSRichard Lowe							};
1013*8222814eSRichard Lowe						};
1014*8222814eSRichard Lowe	KMFOID_SHA256WithRSA			{
1015*8222814eSRichard Lowe						  ASSERT = {
1016*8222814eSRichard Lowe							  TYPE = OBJECT;
1017*8222814eSRichard Lowe							  SIZE = addrsize[2];
1018*8222814eSRichard Lowe							};
1019*8222814eSRichard Lowe						};
1020*8222814eSRichard Lowe	KMFOID_SHA384				{
1021*8222814eSRichard Lowe						  ASSERT = {
1022*8222814eSRichard Lowe							  TYPE = OBJECT;
1023*8222814eSRichard Lowe							  SIZE = addrsize[2];
1024*8222814eSRichard Lowe							};
1025*8222814eSRichard Lowe						};
1026*8222814eSRichard Lowe	KMFOID_SHA384WithECDSA			{
1027*8222814eSRichard Lowe						  ASSERT = {
1028*8222814eSRichard Lowe							  TYPE = OBJECT;
1029*8222814eSRichard Lowe							  SIZE = addrsize[2];
1030*8222814eSRichard Lowe							};
1031*8222814eSRichard Lowe						};
1032*8222814eSRichard Lowe	KMFOID_SHA384WithRSA			{
1033*8222814eSRichard Lowe						  ASSERT = {
1034*8222814eSRichard Lowe							  TYPE = OBJECT;
1035*8222814eSRichard Lowe							  SIZE = addrsize[2];
1036*8222814eSRichard Lowe							};
1037*8222814eSRichard Lowe						};
1038*8222814eSRichard Lowe	KMFOID_SHA512				{
1039*8222814eSRichard Lowe						  ASSERT = {
1040*8222814eSRichard Lowe							  TYPE = OBJECT;
1041*8222814eSRichard Lowe							  SIZE = addrsize[2];
1042*8222814eSRichard Lowe							};
1043*8222814eSRichard Lowe						};
1044*8222814eSRichard Lowe	KMFOID_SHA512WithECDSA			{
1045*8222814eSRichard Lowe						  ASSERT = {
1046*8222814eSRichard Lowe							  TYPE = OBJECT;
1047*8222814eSRichard Lowe							  SIZE = addrsize[2];
1048*8222814eSRichard Lowe							};
1049*8222814eSRichard Lowe						};
1050*8222814eSRichard Lowe	KMFOID_SHA512WithRSA			{
1051*8222814eSRichard Lowe						  ASSERT = {
1052*8222814eSRichard Lowe							  TYPE = OBJECT;
1053*8222814eSRichard Lowe							  SIZE = addrsize[2];
1054*8222814eSRichard Lowe							};
1055*8222814eSRichard Lowe						};
1056*8222814eSRichard Lowe	KMFOID_SearchGuide			{
1057*8222814eSRichard Lowe						  ASSERT = {
1058*8222814eSRichard Lowe							  TYPE = OBJECT;
1059*8222814eSRichard Lowe							  SIZE = addrsize[2];
1060*8222814eSRichard Lowe							};
1061*8222814eSRichard Lowe						};
1062*8222814eSRichard Lowe	KMFOID_SeeAlso				{
1063*8222814eSRichard Lowe						  ASSERT = {
1064*8222814eSRichard Lowe							  TYPE = OBJECT;
1065*8222814eSRichard Lowe							  SIZE = addrsize[2];
1066*8222814eSRichard Lowe							};
1067*8222814eSRichard Lowe						};
1068*8222814eSRichard Lowe	KMFOID_SerialNumber			{
1069*8222814eSRichard Lowe						  ASSERT = {
1070*8222814eSRichard Lowe							  TYPE = OBJECT;
1071*8222814eSRichard Lowe							  SIZE = addrsize[2];
1072*8222814eSRichard Lowe							};
1073*8222814eSRichard Lowe						};
1074*8222814eSRichard Lowe	KMFOID_SigningTime			{
1075*8222814eSRichard Lowe						  ASSERT = {
1076*8222814eSRichard Lowe							  TYPE = OBJECT;
1077*8222814eSRichard Lowe							  SIZE = addrsize[2];
1078*8222814eSRichard Lowe							};
1079*8222814eSRichard Lowe						};
1080*8222814eSRichard Lowe	KMFOID_StateProvinceName		{
1081*8222814eSRichard Lowe						  ASSERT = {
1082*8222814eSRichard Lowe							  TYPE = OBJECT;
1083*8222814eSRichard Lowe							  SIZE = addrsize[2];
1084*8222814eSRichard Lowe							};
1085*8222814eSRichard Lowe						};
1086*8222814eSRichard Lowe	KMFOID_StreetAddress			{
1087*8222814eSRichard Lowe						  ASSERT = {
1088*8222814eSRichard Lowe							  TYPE = OBJECT;
1089*8222814eSRichard Lowe							  SIZE = addrsize[2];
1090*8222814eSRichard Lowe							};
1091*8222814eSRichard Lowe						};
1092*8222814eSRichard Lowe	KMFOID_SubjectAltName			{
1093*8222814eSRichard Lowe						  ASSERT = {
1094*8222814eSRichard Lowe							  TYPE = OBJECT;
1095*8222814eSRichard Lowe							  SIZE = addrsize[2];
1096*8222814eSRichard Lowe							};
1097*8222814eSRichard Lowe						};
1098*8222814eSRichard Lowe	KMFOID_SubjectDirectoryAttributes		{
1099*8222814eSRichard Lowe							  ASSERT = {
1100*8222814eSRichard Lowe								  TYPE = OBJECT;
1101*8222814eSRichard Lowe								  SIZE = addrsize[2];
1102*8222814eSRichard Lowe								};
1103*8222814eSRichard Lowe							};
1104*8222814eSRichard Lowe	KMFOID_SubjectKeyIdentifier			{
1105*8222814eSRichard Lowe						  ASSERT = {
1106*8222814eSRichard Lowe							  TYPE = OBJECT;
1107*8222814eSRichard Lowe							  SIZE = addrsize[2];
1108*8222814eSRichard Lowe							};
1109*8222814eSRichard Lowe						};
1110*8222814eSRichard Lowe	KMFOID_SupportedApplicationContext		{
1111*8222814eSRichard Lowe							  ASSERT = {
1112*8222814eSRichard Lowe								  TYPE = OBJECT;
1113*8222814eSRichard Lowe								  SIZE = addrsize[2];
1114*8222814eSRichard Lowe								};
1115*8222814eSRichard Lowe							};
1116*8222814eSRichard Lowe	KMFOID_Surname				{
1117*8222814eSRichard Lowe						  ASSERT = {
1118*8222814eSRichard Lowe							  TYPE = OBJECT;
1119*8222814eSRichard Lowe							  SIZE = addrsize[2];
1120*8222814eSRichard Lowe							};
1121*8222814eSRichard Lowe						};
1122*8222814eSRichard Lowe	KMFOID_TelephoneNumber			{
1123*8222814eSRichard Lowe						  ASSERT = {
1124*8222814eSRichard Lowe							  TYPE = OBJECT;
1125*8222814eSRichard Lowe							  SIZE = addrsize[2];
1126*8222814eSRichard Lowe							};
1127*8222814eSRichard Lowe						};
1128*8222814eSRichard Lowe	KMFOID_TelexNumber			{
1129*8222814eSRichard Lowe						  ASSERT = {
1130*8222814eSRichard Lowe							  TYPE = OBJECT;
1131*8222814eSRichard Lowe							  SIZE = addrsize[2];
1132*8222814eSRichard Lowe							};
1133*8222814eSRichard Lowe						};
1134*8222814eSRichard Lowe	KMFOID_TelexTerminalIdentifier		{
1135*8222814eSRichard Lowe						  ASSERT = {
1136*8222814eSRichard Lowe							  TYPE = OBJECT;
1137*8222814eSRichard Lowe							  SIZE = addrsize[2];
1138*8222814eSRichard Lowe							};
1139*8222814eSRichard Lowe						};
1140*8222814eSRichard Lowe	KMFOID_Title				{
1141*8222814eSRichard Lowe						  ASSERT = {
1142*8222814eSRichard Lowe							  TYPE = OBJECT;
1143*8222814eSRichard Lowe							  SIZE = addrsize[2];
1144*8222814eSRichard Lowe							};
1145*8222814eSRichard Lowe						};
1146*8222814eSRichard Lowe	KMFOID_UniqueIdentifier			{
1147*8222814eSRichard Lowe						  ASSERT = {
1148*8222814eSRichard Lowe							  TYPE = OBJECT;
1149*8222814eSRichard Lowe							  SIZE = addrsize[2];
1150*8222814eSRichard Lowe							};
1151*8222814eSRichard Lowe						};
1152*8222814eSRichard Lowe	KMFOID_UniqueMember			{
1153*8222814eSRichard Lowe						  ASSERT = {
1154*8222814eSRichard Lowe							  TYPE = OBJECT;
1155*8222814eSRichard Lowe							  SIZE = addrsize[2];
1156*8222814eSRichard Lowe							};
1157*8222814eSRichard Lowe						};
1158*8222814eSRichard Lowe	KMFOID_UnstructuredAddress		{
1159*8222814eSRichard Lowe						  ASSERT = {
1160*8222814eSRichard Lowe							  TYPE = OBJECT;
1161*8222814eSRichard Lowe							  SIZE = addrsize[2];
1162*8222814eSRichard Lowe							};
1163*8222814eSRichard Lowe						};
1164*8222814eSRichard Lowe	KMFOID_UnstructuredName			{
1165*8222814eSRichard Lowe						  ASSERT = {
1166*8222814eSRichard Lowe							  TYPE = OBJECT;
1167*8222814eSRichard Lowe							  SIZE = addrsize[2];
1168*8222814eSRichard Lowe							};
1169*8222814eSRichard Lowe						};
1170*8222814eSRichard Lowe	KMFOID_UserCertificate			{
1171*8222814eSRichard Lowe						  ASSERT = {
1172*8222814eSRichard Lowe							  TYPE = OBJECT;
1173*8222814eSRichard Lowe							  SIZE = addrsize[2];
1174*8222814eSRichard Lowe							};
1175*8222814eSRichard Lowe						};
1176*8222814eSRichard Lowe	KMFOID_UserPassword			{
1177*8222814eSRichard Lowe						  ASSERT = {
1178*8222814eSRichard Lowe							  TYPE = OBJECT;
1179*8222814eSRichard Lowe							  SIZE = addrsize[2];
1180*8222814eSRichard Lowe							};
1181*8222814eSRichard Lowe						};
1182*8222814eSRichard Lowe	KMFOID_VerisignCertificatePolicy	{
1183*8222814eSRichard Lowe						  ASSERT = {
1184*8222814eSRichard Lowe							  TYPE = OBJECT;
1185*8222814eSRichard Lowe							  SIZE = addrsize[2];
1186*8222814eSRichard Lowe							};
1187*8222814eSRichard Lowe						};
1188*8222814eSRichard Lowe	KMFOID_X9CM_DSA				{
1189*8222814eSRichard Lowe						  ASSERT = {
1190*8222814eSRichard Lowe							  TYPE = OBJECT;
1191*8222814eSRichard Lowe							  SIZE = addrsize[2];
1192*8222814eSRichard Lowe							};
1193*8222814eSRichard Lowe						};
1194*8222814eSRichard Lowe	KMFOID_X9CM_DSAWithSHA1			{
1195*8222814eSRichard Lowe						  ASSERT = {
1196*8222814eSRichard Lowe							  TYPE = OBJECT;
1197*8222814eSRichard Lowe							  SIZE = addrsize[2];
1198*8222814eSRichard Lowe							};
1199*8222814eSRichard Lowe						};
1200*8222814eSRichard Lowe	KMFOID_X_121Address			{
1201*8222814eSRichard Lowe						  ASSERT = {
1202*8222814eSRichard Lowe							  TYPE = OBJECT;
1203*8222814eSRichard Lowe							  SIZE = addrsize[2];
1204*8222814eSRichard Lowe							};
1205*8222814eSRichard Lowe						};
1206*8222814eSRichard Lowe	KMFOID_domainComponent			{
1207*8222814eSRichard Lowe						  ASSERT = {
1208*8222814eSRichard Lowe							  TYPE = OBJECT;
1209*8222814eSRichard Lowe							  SIZE = addrsize[2];
1210*8222814eSRichard Lowe							};
1211*8222814eSRichard Lowe						};
1212*8222814eSRichard Lowe	KMFOID_userid				{
1213*8222814eSRichard Lowe						  ASSERT = {
1214*8222814eSRichard Lowe							  TYPE = OBJECT;
1215*8222814eSRichard Lowe							  SIZE = addrsize[2];
1216*8222814eSRichard Lowe							};
1217*8222814eSRichard Lowe						};
121830a5e8faSwyllys	kmf_add_cert_eku;
1219d00756ccSwyllys	kmf_add_csr_eku;
122030a5e8faSwyllys	kmf_add_policy_to_db;
122130a5e8faSwyllys	kmf_build_pk12;
1222269e59f9SJan Pechanec	kmf_cert_to_name_mapping_initialize;
1223269e59f9SJan Pechanec	kmf_cert_to_name_mapping_finalize;
122430a5e8faSwyllys	kmf_check_cert_date;
122530a5e8faSwyllys	kmf_check_crl_date;
122630a5e8faSwyllys	kmf_compare_rdns;
122730a5e8faSwyllys	kmf_configure_keystore;
122830a5e8faSwyllys	kmf_create_cert_file;
122930a5e8faSwyllys	kmf_create_csr_file;
123030a5e8faSwyllys	kmf_create_keypair;
123130a5e8faSwyllys	kmf_create_ocsp_request;
123230a5e8faSwyllys	kmf_create_sym_key;
1233d00756ccSwyllys	kmf_decode_csr;
123430a5e8faSwyllys	kmf_decrypt;
123530a5e8faSwyllys	kmf_delete_cert_from_keystore;
123630a5e8faSwyllys	kmf_delete_crl;
123730a5e8faSwyllys	kmf_delete_key_from_keystore;
123830a5e8faSwyllys	kmf_delete_policy_from_db;
123930a5e8faSwyllys	kmf_der_to_pem;
124030a5e8faSwyllys	kmf_dn_parser;
124130a5e8faSwyllys	kmf_download_cert;
124230a5e8faSwyllys	kmf_download_crl;
124330a5e8faSwyllys	kmf_ekuname_to_oid;
124430a5e8faSwyllys	kmf_encode_cert_record;
124530a5e8faSwyllys	kmf_encrypt;
124630a5e8faSwyllys	kmf_export_pk12;
124730a5e8faSwyllys	kmf_finalize;
124830a5e8faSwyllys	kmf_find_attr;
124930a5e8faSwyllys	kmf_find_cert;
125030a5e8faSwyllys	kmf_find_cert_in_crl;
125130a5e8faSwyllys	kmf_find_crl;
125230a5e8faSwyllys	kmf_find_key;
1253d00756ccSwyllys	kmf_find_prikey_by_cert;
125430a5e8faSwyllys	kmf_free_algoid;
125530a5e8faSwyllys	kmf_free_bigint;
125630a5e8faSwyllys	kmf_free_crl_dist_pts;
125730a5e8faSwyllys	kmf_free_data;
125830a5e8faSwyllys	kmf_free_dn;
125930a5e8faSwyllys	kmf_free_eku;
126030a5e8faSwyllys	kmf_free_eku_policy;
126130a5e8faSwyllys	kmf_free_extn;
126230a5e8faSwyllys	kmf_free_kmf_cert;
126330a5e8faSwyllys	kmf_free_kmf_key;
126430a5e8faSwyllys	kmf_free_policy_record;
126530a5e8faSwyllys	kmf_free_raw_key;
126630a5e8faSwyllys	kmf_free_raw_sym_key;
126730a5e8faSwyllys	kmf_free_signed_cert;
126830a5e8faSwyllys	kmf_free_signed_csr;
126930a5e8faSwyllys	kmf_free_spki;
127030a5e8faSwyllys	kmf_free_str;
127130a5e8faSwyllys	kmf_free_tbs_cert;
127230a5e8faSwyllys	kmf_free_tbs_csr;
127330a5e8faSwyllys	kmf_get_attr;
127430a5e8faSwyllys	kmf_get_attr_ptr;
127530a5e8faSwyllys	kmf_get_cert_auth_info_access;
127630a5e8faSwyllys	kmf_get_cert_basic_constraint;
127730a5e8faSwyllys	kmf_get_cert_crl_dist_pts;
127830a5e8faSwyllys	kmf_get_cert_eku;
127930a5e8faSwyllys	kmf_get_cert_email_str;
128030a5e8faSwyllys	kmf_get_cert_end_date_str;
128130a5e8faSwyllys	kmf_get_cert_extn;
128230a5e8faSwyllys	kmf_get_cert_extn_str;
128330a5e8faSwyllys	kmf_get_cert_extns;
128430a5e8faSwyllys	kmf_get_cert_id_data;
128530a5e8faSwyllys	kmf_get_cert_id_str;
128630a5e8faSwyllys	kmf_get_cert_issuer_str;
128730a5e8faSwyllys	kmf_get_cert_ku;
128830a5e8faSwyllys	kmf_get_cert_policies;
128930a5e8faSwyllys	kmf_get_cert_pubkey_alg_str;
129030a5e8faSwyllys	kmf_get_cert_pubkey_str;
129130a5e8faSwyllys	kmf_get_cert_serial_str;
129230a5e8faSwyllys	kmf_get_cert_sig_alg_str;
129330a5e8faSwyllys	kmf_get_cert_start_date_str;
129430a5e8faSwyllys	kmf_get_cert_subject_str;
129530a5e8faSwyllys	kmf_get_cert_validity;
129630a5e8faSwyllys	kmf_get_cert_version_str;
1297d00756ccSwyllys	kmf_get_data_format;
129830a5e8faSwyllys	kmf_get_encoded_ocsp_response;
129930a5e8faSwyllys	kmf_get_file_format;
130030a5e8faSwyllys	kmf_get_kmf_error_str;
1301269e59f9SJan Pechanec	kmf_get_mapper_error_str;
1302269e59f9SJan Pechanec	kmf_get_mapper_lasterror;
1303269e59f9SJan Pechanec	kmf_get_mapper_options;
130430a5e8faSwyllys	kmf_get_ocsp_for_cert;
130530a5e8faSwyllys	kmf_get_ocsp_status_for_cert;
130630a5e8faSwyllys	kmf_get_pk11_handle;
130730a5e8faSwyllys	kmf_get_plugin_error_str;
1308431deaa0Shylee	kmf_get_plugin_info;
130930a5e8faSwyllys	kmf_get_policy;
131030a5e8faSwyllys	kmf_get_string_attr;
131130a5e8faSwyllys	kmf_get_sym_key_value;
131230a5e8faSwyllys	kmf_hexstr_to_bytes;
131330a5e8faSwyllys	kmf_import_crl;
131430a5e8faSwyllys	kmf_import_cert;
131530a5e8faSwyllys	kmf_import_objects;
131630a5e8faSwyllys	kmf_initialize;
1317d00756ccSwyllys	kmf_is_cert_data;
131830a5e8faSwyllys	kmf_is_cert_file;
131930a5e8faSwyllys	kmf_is_crl_file;
132030a5e8faSwyllys	kmf_ku_to_string;
132130a5e8faSwyllys	kmf_list_crl;
1322269e59f9SJan Pechanec	kmf_map_cert_to_name;
1323269e59f9SJan Pechanec	kmf_match_cert_to_name;
1324d00756ccSwyllys	kmf_oid_to_ekuname;
132530a5e8faSwyllys	kmf_oid_to_string;
132630a5e8faSwyllys	kmf_pem_to_der;
132730a5e8faSwyllys	kmf_pk11_token_lookup;
132847e946e7SWyllys Ingersoll	kmf_pk11_init_token;
132930a5e8faSwyllys	kmf_read_input_file;
133030a5e8faSwyllys	kmf_set_attr;
133130a5e8faSwyllys	kmf_set_attr_at_index;
133230a5e8faSwyllys	kmf_set_cert_basic_constraint;
133330a5e8faSwyllys	kmf_set_cert_extn;
133430a5e8faSwyllys	kmf_set_cert_issuer;
133530a5e8faSwyllys	kmf_set_cert_issuer_altname;
133630a5e8faSwyllys	kmf_set_cert_ku;
133730a5e8faSwyllys	kmf_set_cert_pubkey;
133830a5e8faSwyllys	kmf_set_cert_serial;
133930a5e8faSwyllys	kmf_set_cert_sig_alg;
134030a5e8faSwyllys	kmf_set_cert_subject;
134130a5e8faSwyllys	kmf_set_cert_subject_altname;
134230a5e8faSwyllys	kmf_set_cert_validity;
134330a5e8faSwyllys	kmf_set_cert_version;
134430a5e8faSwyllys	kmf_set_csr_extn;
134530a5e8faSwyllys	kmf_set_csr_ku;
134630a5e8faSwyllys	kmf_set_csr_pubkey;
134730a5e8faSwyllys	kmf_set_csr_sig_alg;
134830a5e8faSwyllys	kmf_set_csr_subject;
134930a5e8faSwyllys	kmf_set_csr_subject_altname;
135030a5e8faSwyllys	kmf_set_csr_version;
1351269e59f9SJan Pechanec	kmf_set_mapper_lasterror;
1352269e59f9SJan Pechanec	kmf_set_mapper_options;
135330a5e8faSwyllys	kmf_set_policy;
135430a5e8faSwyllys	kmf_set_token_pin;
135530a5e8faSwyllys	kmf_sign_cert;
135630a5e8faSwyllys	kmf_sign_csr;
135730a5e8faSwyllys	kmf_sign_data;
135830a5e8faSwyllys	kmf_store_cert;
135930a5e8faSwyllys	kmf_store_key;
136030a5e8faSwyllys	kmf_string_to_ku;
136130a5e8faSwyllys	kmf_string_to_oid;
136230a5e8faSwyllys	kmf_validate_cert;
136330a5e8faSwyllys	kmf_verify_cert;
136430a5e8faSwyllys	kmf_verify_crl_file;
1365d00756ccSwyllys	kmf_verify_csr;
136630a5e8faSwyllys	kmf_verify_data;
136730a5e8faSwyllys	kmf_verify_policy;
136830a5e8faSwyllys    local:
136930a5e8faSwyllys	*;
137030a5e8faSwyllys};
137130a5e8faSwyllys
137230a5e8faSwyllys
1373cd3e9333SAli BahramiSYMBOL_VERSION SUNWprivate_1.1 {
137430a5e8faSwyllys    global:
1375448b8615Swyllys	copy_extension_data;
1376431deaa0Shylee	dup_entry;
1377431deaa0Shylee	free_entry;
1378431deaa0Shylee	free_entrylist;
1379431deaa0Shylee	get_entrylist;
1380269e59f9SJan Pechanec	get_mapper_pathname;
1381269e59f9SJan Pechanec	get_pk11_data;
1382269e59f9SJan Pechanec	GetIDFromSPKI;
1383269e59f9SJan Pechanec	IsEqualOid;
1384e65e5c2dSWyllys Ingersoll	kmf_create_pk11_session;
1385bdc560abSJason King	kmf_dn_to_string;
1386269e59f9SJan Pechanec	kmf_select_token;
138799ebb4caSwyllys	parsePolicyElement;
1388e65e5c2dSWyllys Ingersoll	PKCS_DigestData;
1389e65e5c2dSWyllys Ingersoll	PKCS_EncryptData;
1390269e59f9SJan Pechanec	PKCS_VerifyData;
139130a5e8faSwyllys	x509_algid_to_algoid;
139230a5e8faSwyllys	x509_algoid_to_algid;
139399ebb4caSwyllys    local:
139499ebb4caSwyllys	*;
139599ebb4caSwyllys};
1396