xref: /titanic_51/usr/src/lib/libkmf/libkmf/common/mapfile-vers (revision 8f176e333efb8f4f331f3fe919478983c4d5ee2e)
1#
2# CDDL HEADER START
3#
4# The contents of this file are subject to the terms of the
5# Common Development and Distribution License (the "License").
6# You may not use this file except in compliance with the License.
7#
8# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
9# or http://www.opensolaris.org/os/licensing.
10# See the License for the specific language governing permissions
11# and limitations under the License.
12#
13# When distributing Covered Code, include this CDDL HEADER in each
14# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
15# If applicable, add the following below this CDDL HEADER, with the
16# fields enclosed by brackets "[]" replaced with your own identifying
17# information: Portions Copyright [yyyy] [name of copyright owner]
18#
19# CDDL HEADER END
20#
21#
22# Copyright 2006 Sun Microsystems, Inc.  All rights reserved.
23# Use is subject to license terms.
24#
25# ident	"%Z%%M%	%I%	%E% SMI"
26#
27
28SUNWprivate_1.1 {
29    global:
30	DigestData;
31	GetIDFromSPKI;
32	KMF_AddCertEKU;
33	KMF_AddPolicyToDB;
34	KMF_CheckCRLDate;
35	KMF_CheckCertDate;
36	KMF_CompareRDNs;
37	KMF_ConfigureKeystore;
38	KMF_CreateCSRFile;
39	KMF_CreateCertFile;
40	KMF_CreateKeypair;
41	KMF_CreateOCSPRequest;
42	KMF_CreateSymKey;
43	KMF_DN2Der;
44	KMF_DNParser;
45	KMF_DecryptWithCert;
46	KMF_DeleteCRL;
47	KMF_DeleteCertFromKeystore;
48	KMF_DeleteKeyFromKeystore;
49	KMF_DeletePolicyFromDB;
50	KMF_Der2Pem;
51	KMF_DownloadCRL;
52	KMF_DownloadCert;
53	KMF_EncodeCertRecord;
54	KMF_EncryptWithCert;
55	KMF_ExportPK12;
56	KMF_Finalize;
57	KMF_FindCRL;
58	KMF_FindCert;
59	KMF_FindCertInCRL;
60	KMF_FindKey;
61	KMF_FreeAlgOID;
62	KMF_FreeBigint;
63	KMF_FreeCRLDistributionPoints;
64	KMF_FreeDN;
65	KMF_FreeData;
66	KMF_FreeEKU;
67	KMF_FreeEKUPolicy;
68	KMF_FreeExtension;
69	KMF_FreeKMFCert;
70	KMF_FreeKMFKey;
71	KMF_FreePolicyRecord;
72	KMF_FreeRawKey;
73	KMF_FreeRawSymKey;
74	KMF_FreeSPKI;
75	KMF_FreeSignedCSR;
76	KMF_FreeSignedCert;
77	KMF_FreeString;
78	KMF_FreeTBSCSR;
79	KMF_FreeTBSCert;
80	KMF_GetCertAuthInfoAccessExt;
81	KMF_GetCertBasicConstraintExt;
82	KMF_GetCertCriticalExtensions;
83	KMF_GetCertCRLDistributionPointsExt;
84	KMF_GetCertEKU;
85	KMF_GetCertEmailString;
86	KMF_GetCertEndDateString;
87	KMF_GetCertExtensionData;
88	KMF_GetCertExtensionString;
89	KMF_GetCertIDData;
90	KMF_GetCertIDString;
91	KMF_GetCertIssuerNameString;
92	KMF_GetCertKeyUsageExt;
93	KMF_GetCertNonCriticalExtensions;
94	KMF_GetCertPoliciesExt;
95	KMF_GetCertPubKeyAlgString;
96	KMF_GetCertPubKeyDataString;
97	KMF_GetCertSerialNumberString;
98	KMF_GetCertSignatureAlgString;
99	KMF_GetCertStartDateString;
100	KMF_GetCertSubjectNameString;
101	KMF_GetCertValidity;
102	KMF_GetCertVersionString;
103	KMF_GetEncodedOCSPResponse;
104	KMF_GetFileFormat;
105	KMF_GetKMFErrorString;
106	KMF_GetOCSPForCert;
107	KMF_GetOCSPStatusForCert;
108	KMF_GetPluginErrorString;
109	KMF_GetPolicy;
110	KMF_GetSymKeyValue;
111	KMF_HexString2Bytes;
112	KMF_ImportCRL;
113	KMF_ImportCert;
114	KMF_ImportPK12;
115	KMF_Initialize;
116	KMF_IsCRLFile;
117	KMF_IsCertFile;
118	KMF_ListCRL;
119	KMF_OID2EKUString;
120	KMF_OID2String;
121	KMF_PK11TokenLookup;
122	KMF_Pem2Der;
123	KMF_ReadInputFile;
124	KMF_SelectToken;
125	KMF_SetCSRExtension;
126	KMF_SetCSRKeyUsage;
127	KMF_SetCSRPubKey;
128	KMF_SetCSRSignatureAlgorithm;
129	KMF_SetCSRSubjectAltName;
130	KMF_SetCSRSubjectName;
131	KMF_SetCSRVersion;
132	KMF_SetCertBasicConstraintExt;
133	KMF_SetCertExtension;
134	KMF_SetCertIssuerAltName;
135	KMF_SetCertIssuerName;
136	KMF_SetCertKeyUsage;
137	KMF_SetCertPubKey;
138	KMF_SetCertSerialNumber;
139	KMF_SetCertSignatureAlgorithm;
140	KMF_SetCertSubjectAltName;
141	KMF_SetCertSubjectName;
142	KMF_SetCertValidityTimes;
143	KMF_SetCertVersion;
144	KMF_SetPolicy;
145	KMF_SetTokenPin;
146	KMF_SignCSR;
147	KMF_SignCertRecord;
148	KMF_SignCertWithCert;
149	KMF_SignCertWithKey;
150	KMF_SignDataWithCert;
151	KMF_SignDataWithKey;
152	KMF_StoreCert;
153	KMF_StorePrivateKey;
154	KMF_String2OID;
155	KMF_StringToKeyUsage;
156	KMF_ValidateCert;
157	KMF_VerifyCRLFile;
158	KMF_VerifyCertWithCert;
159	KMF_VerifyCertWithKey;
160	KMF_VerifyDataWithCert;
161	KMF_VerifyDataWithKey;
162	KMF_VerifyPolicy;
163	KMFOID_AliasedEntryName;
164	KMFOID_AuthorityInfoAccess;
165	KMFOID_AuthorityKeyID;
166	KMFOID_AuthorityKeyIdentifier;
167	KMFOID_AuthorityRevocationList;
168	KMFOID_BasicConstraints;
169	KMFOID_BusinessCategory;
170	KMFOID_CACertificate;
171	KMFOID_CertificatePolicies;
172	KMFOID_CertificateRevocationList;
173	KMFOID_ChallengePassword;
174	KMFOID_CollectiveFacsimileTelephoneNumber;
175	KMFOID_CollectiveInternationalISDNNumber;
176	KMFOID_CollectiveOrganizationName;
177	KMFOID_CollectiveOrganizationalUnitName;
178	KMFOID_CollectivePhysicalDeliveryOfficeName;
179	KMFOID_CollectivePostOfficeBox;
180	KMFOID_CollectivePostalAddress;
181	KMFOID_CollectivePostalCode;
182	KMFOID_CollectiveStateProvinceName;
183	KMFOID_CollectiveStreetAddress;
184	KMFOID_CollectiveTelephoneNumber;
185	KMFOID_CollectiveTelexNumber;
186	KMFOID_CollectiveTelexTerminalIdentifier;
187	KMFOID_CommonName;
188	KMFOID_ContentType;
189	KMFOID_CounterSignature;
190	KMFOID_CountryName;
191	KMFOID_CrlDistributionPoints;
192	KMFOID_CrlNumber;
193	KMFOID_CrlReason;
194	KMFOID_CrossCertificatePair;
195	KMFOID_DNQualifier;
196	KMFOID_DeltaCrlIndicator;
197	KMFOID_Description;
198	KMFOID_DestinationIndicator;
199	KMFOID_DistinguishedName;
200	KMFOID_EmailAddress;
201	KMFOID_EnhancedSearchGuide;
202	KMFOID_ExtendedCertificateAttributes;
203	KMFOID_ExtendedKeyUsage;
204	KMFOID_ExtensionRequest;
205	KMFOID_FacsimileTelephoneNumber;
206	KMFOID_GenerationQualifier;
207	KMFOID_GivenName;
208	KMFOID_HoldInstructionCode;
209	KMFOID_HouseIdentifier;
210	KMFOID_Initials;
211	KMFOID_InternationalISDNNumber;
212	KMFOID_InvalidityDate;
213	KMFOID_IssuerAltName;
214	KMFOID_IssuingDistributionPoints;
215	KMFOID_KeyUsage;
216	KMFOID_KeyUsageRestriction;
217	KMFOID_KnowledgeInformation;
218	KMFOID_LocalityName;
219	KMFOID_Member;
220	KMFOID_MessageDigest;
221	KMFOID_Name;
222	KMFOID_NameConstraints;
223	KMFOID_ObjectClass;
224	KMFOID_OrganizationName;
225	KMFOID_OrganizationalUnitName;
226	KMFOID_Owner;
227	KMFOID_PKIX_KP_ClientAuth;
228	KMFOID_PKIX_KP_CodeSigning;
229	KMFOID_PKIX_KP_EmailProtection;
230	KMFOID_PKIX_KP_IPSecEndSystem;
231	KMFOID_PKIX_KP_IPSecTunnel;
232	KMFOID_PKIX_KP_IPSecUser;
233	KMFOID_PKIX_KP_OCSPSigning;
234	KMFOID_PKIX_KP_ServerAuth;
235	KMFOID_PKIX_KP_TimeStamping;
236	KMFOID_PKIX_PQ_CPSuri;
237	KMFOID_PKIX_PQ_Unotice;
238	KMFOID_PhysicalDeliveryOfficeName;
239	KMFOID_PkixAdCaIssuers;
240	KMFOID_PkixAdOcsp;
241	KMFOID_PolicyConstraints;
242	KMFOID_PolicyMappings;
243	KMFOID_PostOfficeBox;
244	KMFOID_PostalAddress;
245	KMFOID_PostalCode;
246	KMFOID_PreferredDeliveryMethod;
247	KMFOID_PresentationAddress;
248	KMFOID_PrivateKeyUsagePeriod;
249	KMFOID_ProtocolInformation;
250	KMFOID_RFC822mailbox;
251	KMFOID_RegisteredAddress;
252	KMFOID_RoleOccupant;
253	KMFOID_SearchGuide;
254	KMFOID_SeeAlso;
255	KMFOID_SerialNumber;
256	KMFOID_SigningTime;
257	KMFOID_StateProvinceName;
258	KMFOID_StreetAddress;
259	KMFOID_SubjectAltName;
260	KMFOID_SubjectDirectoryAttributes;
261	KMFOID_SubjectKeyIdentifier;
262	KMFOID_SupportedApplicationContext;
263	KMFOID_Surname;
264	KMFOID_TelephoneNumber;
265	KMFOID_TelexNumber;
266	KMFOID_TelexTerminalIdentifier;
267	KMFOID_Title;
268	KMFOID_UniqueIdentifier;
269	KMFOID_UniqueMember;
270	KMFOID_UnstructuredAddress;
271	KMFOID_UnstructuredName;
272	KMFOID_UserCertificate;
273	KMFOID_UserPassword;
274	KMFOID_VerisignCertificatePolicy;
275	KMFOID_X_121Address;
276	KMFOID_domainComponent;
277	KMFOID_userid;
278	PKCS_GetDefaultSignatureMode;
279	PKCS_GetAlgorithmMap;
280	X509_AlgIdToAlgorithmOid;
281	X509_AlgorithmOidToAlgId;
282	kmf_ekuname2oid;
283	kmf_string2oid;
284	ku2str;
285	parsePolicyElement;
286    local:
287	*;
288};
289