17c478bd9Sstevel@tonic-gate /* 27c478bd9Sstevel@tonic-gate * Copyright (c) 2001 by Sun Microsystems, Inc. 37c478bd9Sstevel@tonic-gate * All rights reserved. 47c478bd9Sstevel@tonic-gate */ 57c478bd9Sstevel@tonic-gate 67c478bd9Sstevel@tonic-gate /* 77c478bd9Sstevel@tonic-gate * The contents of this file are subject to the Netscape Public 87c478bd9Sstevel@tonic-gate * License Version 1.1 (the "License"); you may not use this file 97c478bd9Sstevel@tonic-gate * except in compliance with the License. You may obtain a copy of 107c478bd9Sstevel@tonic-gate * the License at http://www.mozilla.org/NPL/ 117c478bd9Sstevel@tonic-gate * 127c478bd9Sstevel@tonic-gate * Software distributed under the License is distributed on an "AS 137c478bd9Sstevel@tonic-gate * IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or 147c478bd9Sstevel@tonic-gate * implied. See the License for the specific language governing 157c478bd9Sstevel@tonic-gate * rights and limitations under the License. 167c478bd9Sstevel@tonic-gate * 177c478bd9Sstevel@tonic-gate * The Original Code is Mozilla Communicator client code, released 187c478bd9Sstevel@tonic-gate * March 31, 1998. 197c478bd9Sstevel@tonic-gate * 207c478bd9Sstevel@tonic-gate * The Initial Developer of the Original Code is Netscape 217c478bd9Sstevel@tonic-gate * Communications Corporation. Portions created by Netscape are 227c478bd9Sstevel@tonic-gate * Copyright (C) 1998-1999 Netscape Communications Corporation. All 237c478bd9Sstevel@tonic-gate * Rights Reserved. 247c478bd9Sstevel@tonic-gate * 257c478bd9Sstevel@tonic-gate * Contributor(s): 267c478bd9Sstevel@tonic-gate */ 277c478bd9Sstevel@tonic-gate 287c478bd9Sstevel@tonic-gate /* 297c478bd9Sstevel@tonic-gate * secerrstrs.h - map security errors to strings (used by errormap.c) 307c478bd9Sstevel@tonic-gate * 317c478bd9Sstevel@tonic-gate */ 327c478bd9Sstevel@tonic-gate 337c478bd9Sstevel@tonic-gate /* 347c478bd9Sstevel@tonic-gate **************************************************************************** 357c478bd9Sstevel@tonic-gate * The code below this point was provided by Nelson Bolyard <nelsonb> of the 367c478bd9Sstevel@tonic-gate * Netscape Certificate Server team on 27-March-1998. 377c478bd9Sstevel@tonic-gate * Taken from the file ns/security/cmd/lib/SECerrs.h on NSS_1_BRANCH. 387c478bd9Sstevel@tonic-gate * Last updated from there: 24-July-1998 by Mark Smith <mcs> 397c478bd9Sstevel@tonic-gate * 407c478bd9Sstevel@tonic-gate * All of the Directory Server specific changes are enclosed inside 417c478bd9Sstevel@tonic-gate * #ifdef NS_DIRECTORY. 427c478bd9Sstevel@tonic-gate **************************************************************************** 437c478bd9Sstevel@tonic-gate */ 447c478bd9Sstevel@tonic-gate 457c478bd9Sstevel@tonic-gate /* General security error codes */ 467c478bd9Sstevel@tonic-gate /* Caller must #include "secerr.h" */ 477c478bd9Sstevel@tonic-gate 487c478bd9Sstevel@tonic-gate 497c478bd9Sstevel@tonic-gate ER3(SEC_ERROR_IO, SEC_ERROR_BASE + 0, 507c478bd9Sstevel@tonic-gate dgettext(TEXT_DOMAIN, 517c478bd9Sstevel@tonic-gate "An I/O error occurred during security authorization.")) 527c478bd9Sstevel@tonic-gate 537c478bd9Sstevel@tonic-gate ER3(SEC_ERROR_LIBRARY_FAILURE, SEC_ERROR_BASE + 1, 547c478bd9Sstevel@tonic-gate dgettext(TEXT_DOMAIN, 557c478bd9Sstevel@tonic-gate "security library failure.")) 567c478bd9Sstevel@tonic-gate 577c478bd9Sstevel@tonic-gate ER3(SEC_ERROR_BAD_DATA, SEC_ERROR_BASE + 2, 587c478bd9Sstevel@tonic-gate dgettext(TEXT_DOMAIN, 597c478bd9Sstevel@tonic-gate "security library: received bad data.")) 607c478bd9Sstevel@tonic-gate 617c478bd9Sstevel@tonic-gate ER3(SEC_ERROR_OUTPUT_LEN, SEC_ERROR_BASE + 3, 627c478bd9Sstevel@tonic-gate dgettext(TEXT_DOMAIN, 637c478bd9Sstevel@tonic-gate "security library: output length error.")) 647c478bd9Sstevel@tonic-gate 657c478bd9Sstevel@tonic-gate ER3(SEC_ERROR_INPUT_LEN, SEC_ERROR_BASE + 4, 667c478bd9Sstevel@tonic-gate dgettext(TEXT_DOMAIN, 677c478bd9Sstevel@tonic-gate "security library has experienced an input length error.")) 687c478bd9Sstevel@tonic-gate 697c478bd9Sstevel@tonic-gate ER3(SEC_ERROR_INVALID_ARGS, SEC_ERROR_BASE + 5, 707c478bd9Sstevel@tonic-gate dgettext(TEXT_DOMAIN, 717c478bd9Sstevel@tonic-gate "security library: invalid arguments.")) 727c478bd9Sstevel@tonic-gate 737c478bd9Sstevel@tonic-gate ER3(SEC_ERROR_INVALID_ALGORITHM, SEC_ERROR_BASE + 6, 747c478bd9Sstevel@tonic-gate dgettext(TEXT_DOMAIN, 757c478bd9Sstevel@tonic-gate "security library: invalid algorithm.")) 767c478bd9Sstevel@tonic-gate 777c478bd9Sstevel@tonic-gate ER3(SEC_ERROR_INVALID_AVA, SEC_ERROR_BASE + 7, 787c478bd9Sstevel@tonic-gate dgettext(TEXT_DOMAIN, 797c478bd9Sstevel@tonic-gate "security library: invalid AVA.")) 807c478bd9Sstevel@tonic-gate 817c478bd9Sstevel@tonic-gate ER3(SEC_ERROR_INVALID_TIME, SEC_ERROR_BASE + 8, 827c478bd9Sstevel@tonic-gate dgettext(TEXT_DOMAIN, 837c478bd9Sstevel@tonic-gate "security library: invalid time.")) 847c478bd9Sstevel@tonic-gate 857c478bd9Sstevel@tonic-gate ER3(SEC_ERROR_BAD_DER, SEC_ERROR_BASE + 9, 867c478bd9Sstevel@tonic-gate dgettext(TEXT_DOMAIN, 877c478bd9Sstevel@tonic-gate "security library: improperly formatted DER-encoded message.")) 887c478bd9Sstevel@tonic-gate 897c478bd9Sstevel@tonic-gate ER3(SEC_ERROR_BAD_SIGNATURE, SEC_ERROR_BASE + 10, 907c478bd9Sstevel@tonic-gate dgettext(TEXT_DOMAIN, 917c478bd9Sstevel@tonic-gate "Peer's certificate has an invalid signature.")) 927c478bd9Sstevel@tonic-gate 937c478bd9Sstevel@tonic-gate ER3(SEC_ERROR_EXPIRED_CERTIFICATE, SEC_ERROR_BASE + 11, 947c478bd9Sstevel@tonic-gate dgettext(TEXT_DOMAIN, 957c478bd9Sstevel@tonic-gate "Peer's Certificate has expired.")) 967c478bd9Sstevel@tonic-gate 977c478bd9Sstevel@tonic-gate ER3(SEC_ERROR_REVOKED_CERTIFICATE, SEC_ERROR_BASE + 12, 987c478bd9Sstevel@tonic-gate dgettext(TEXT_DOMAIN, 997c478bd9Sstevel@tonic-gate "Peer's Certificate has been revoked.")) 1007c478bd9Sstevel@tonic-gate 1017c478bd9Sstevel@tonic-gate ER3(SEC_ERROR_UNKNOWN_ISSUER, SEC_ERROR_BASE + 13, 1027c478bd9Sstevel@tonic-gate dgettext(TEXT_DOMAIN, 1037c478bd9Sstevel@tonic-gate "Peer's Certificate issuer is not recognized.")) 1047c478bd9Sstevel@tonic-gate 1057c478bd9Sstevel@tonic-gate ER3(SEC_ERROR_BAD_KEY, SEC_ERROR_BASE + 14, 1067c478bd9Sstevel@tonic-gate dgettext(TEXT_DOMAIN, 1077c478bd9Sstevel@tonic-gate "Peer's public key is invalid.")) 1087c478bd9Sstevel@tonic-gate 1097c478bd9Sstevel@tonic-gate ER3(SEC_ERROR_BAD_PASSWORD, SEC_ERROR_BASE + 15, 1107c478bd9Sstevel@tonic-gate dgettext(TEXT_DOMAIN, 1117c478bd9Sstevel@tonic-gate "The security password entered is incorrect.")) 1127c478bd9Sstevel@tonic-gate 1137c478bd9Sstevel@tonic-gate ER3(SEC_ERROR_RETRY_PASSWORD, SEC_ERROR_BASE + 16, 1147c478bd9Sstevel@tonic-gate dgettext(TEXT_DOMAIN, 1157c478bd9Sstevel@tonic-gate "New password entered incorrectly. Please try again.")) 1167c478bd9Sstevel@tonic-gate 1177c478bd9Sstevel@tonic-gate ER3(SEC_ERROR_NO_NODELOCK, SEC_ERROR_BASE + 17, 1187c478bd9Sstevel@tonic-gate dgettext(TEXT_DOMAIN, 1197c478bd9Sstevel@tonic-gate "security library: no nodelock.")) 1207c478bd9Sstevel@tonic-gate 1217c478bd9Sstevel@tonic-gate ER3(SEC_ERROR_BAD_DATABASE, SEC_ERROR_BASE + 18, 1227c478bd9Sstevel@tonic-gate dgettext(TEXT_DOMAIN, 1237c478bd9Sstevel@tonic-gate "security library: bad database.")) 1247c478bd9Sstevel@tonic-gate 1257c478bd9Sstevel@tonic-gate ER3(SEC_ERROR_NO_MEMORY, SEC_ERROR_BASE + 19, 1267c478bd9Sstevel@tonic-gate dgettext(TEXT_DOMAIN, 1277c478bd9Sstevel@tonic-gate "security library: memory allocation failure.")) 1287c478bd9Sstevel@tonic-gate 1297c478bd9Sstevel@tonic-gate ER3(SEC_ERROR_UNTRUSTED_ISSUER, SEC_ERROR_BASE + 20, 1307c478bd9Sstevel@tonic-gate dgettext(TEXT_DOMAIN, 1317c478bd9Sstevel@tonic-gate "Peer's certificate issuer has been marked as not trusted by the user.")) 1327c478bd9Sstevel@tonic-gate 1337c478bd9Sstevel@tonic-gate ER3(SEC_ERROR_UNTRUSTED_CERT, SEC_ERROR_BASE + 21, 1347c478bd9Sstevel@tonic-gate dgettext(TEXT_DOMAIN, 1357c478bd9Sstevel@tonic-gate "Peer's certificate has been marked as not trusted by the user.")) 1367c478bd9Sstevel@tonic-gate 1377c478bd9Sstevel@tonic-gate ER3(SEC_ERROR_DUPLICATE_CERT, (SEC_ERROR_BASE + 22), 1387c478bd9Sstevel@tonic-gate dgettext(TEXT_DOMAIN, 1397c478bd9Sstevel@tonic-gate "Certificate already exists in your database.")) 1407c478bd9Sstevel@tonic-gate 1417c478bd9Sstevel@tonic-gate ER3(SEC_ERROR_DUPLICATE_CERT_NAME, (SEC_ERROR_BASE + 23), 1427c478bd9Sstevel@tonic-gate dgettext(TEXT_DOMAIN, 1437c478bd9Sstevel@tonic-gate "Downloaded certificate's name duplicates one already in your database.")) 1447c478bd9Sstevel@tonic-gate 1457c478bd9Sstevel@tonic-gate ER3(SEC_ERROR_ADDING_CERT, (SEC_ERROR_BASE + 24), 1467c478bd9Sstevel@tonic-gate dgettext(TEXT_DOMAIN, 1477c478bd9Sstevel@tonic-gate "Error adding certificate to database.")) 1487c478bd9Sstevel@tonic-gate 1497c478bd9Sstevel@tonic-gate ER3(SEC_ERROR_FILING_KEY, (SEC_ERROR_BASE + 25), 1507c478bd9Sstevel@tonic-gate dgettext(TEXT_DOMAIN, 1517c478bd9Sstevel@tonic-gate "Error refiling the key for this certificate.")) 1527c478bd9Sstevel@tonic-gate 1537c478bd9Sstevel@tonic-gate ER3(SEC_ERROR_NO_KEY, (SEC_ERROR_BASE + 26), 1547c478bd9Sstevel@tonic-gate dgettext(TEXT_DOMAIN, 1557c478bd9Sstevel@tonic-gate "The private key for this certificate cannot be found in key database")) 1567c478bd9Sstevel@tonic-gate 1577c478bd9Sstevel@tonic-gate ER3(SEC_ERROR_CERT_VALID, (SEC_ERROR_BASE + 27), 1587c478bd9Sstevel@tonic-gate dgettext(TEXT_DOMAIN, 1597c478bd9Sstevel@tonic-gate "This certificate is valid.")) 1607c478bd9Sstevel@tonic-gate 1617c478bd9Sstevel@tonic-gate ER3(SEC_ERROR_CERT_NOT_VALID, (SEC_ERROR_BASE + 28), 1627c478bd9Sstevel@tonic-gate dgettext(TEXT_DOMAIN, 1637c478bd9Sstevel@tonic-gate "This certificate is not valid.")) 1647c478bd9Sstevel@tonic-gate 1657c478bd9Sstevel@tonic-gate ER3(SEC_ERROR_CERT_NO_RESPONSE, (SEC_ERROR_BASE + 29), 1667c478bd9Sstevel@tonic-gate dgettext(TEXT_DOMAIN, 1677c478bd9Sstevel@tonic-gate "Cert Library: No Response")) 1687c478bd9Sstevel@tonic-gate 1697c478bd9Sstevel@tonic-gate ER3(SEC_ERROR_EXPIRED_ISSUER_CERTIFICATE, (SEC_ERROR_BASE + 30), 1707c478bd9Sstevel@tonic-gate dgettext(TEXT_DOMAIN, 1717c478bd9Sstevel@tonic-gate "The certificate issuer's certificate has expired. Check your system date and time.")) 1727c478bd9Sstevel@tonic-gate 1737c478bd9Sstevel@tonic-gate ER3(SEC_ERROR_CRL_EXPIRED, (SEC_ERROR_BASE + 31), 1747c478bd9Sstevel@tonic-gate dgettext(TEXT_DOMAIN, 1757c478bd9Sstevel@tonic-gate "The CRL for the certificate's issuer has expired. Update it or check your system data and time.")) 1767c478bd9Sstevel@tonic-gate 1777c478bd9Sstevel@tonic-gate ER3(SEC_ERROR_CRL_BAD_SIGNATURE, (SEC_ERROR_BASE + 32), 1787c478bd9Sstevel@tonic-gate dgettext(TEXT_DOMAIN, 1797c478bd9Sstevel@tonic-gate "The CRL for the certificate's issuer has an invalid signature.")) 1807c478bd9Sstevel@tonic-gate 1817c478bd9Sstevel@tonic-gate ER3(SEC_ERROR_CRL_INVALID, (SEC_ERROR_BASE + 33), 1827c478bd9Sstevel@tonic-gate dgettext(TEXT_DOMAIN, 1837c478bd9Sstevel@tonic-gate "New CRL has an invalid format.")) 1847c478bd9Sstevel@tonic-gate 1857c478bd9Sstevel@tonic-gate ER3(SEC_ERROR_EXTENSION_VALUE_INVALID, (SEC_ERROR_BASE + 34), 1867c478bd9Sstevel@tonic-gate dgettext(TEXT_DOMAIN, 1877c478bd9Sstevel@tonic-gate "Certificate extension value is invalid.")) 1887c478bd9Sstevel@tonic-gate 1897c478bd9Sstevel@tonic-gate ER3(SEC_ERROR_EXTENSION_NOT_FOUND, (SEC_ERROR_BASE + 35), 1907c478bd9Sstevel@tonic-gate dgettext(TEXT_DOMAIN, 1917c478bd9Sstevel@tonic-gate "Certificate extension not found.")) 1927c478bd9Sstevel@tonic-gate 1937c478bd9Sstevel@tonic-gate ER3(SEC_ERROR_CA_CERT_INVALID, (SEC_ERROR_BASE + 36), 1947c478bd9Sstevel@tonic-gate dgettext(TEXT_DOMAIN, 1957c478bd9Sstevel@tonic-gate "Issuer certificate is invalid.")) 196*1da57d55SToomas Soome 1977c478bd9Sstevel@tonic-gate ER3(SEC_ERROR_PATH_LEN_CONSTRAINT_INVALID, (SEC_ERROR_BASE + 37), 1987c478bd9Sstevel@tonic-gate dgettext(TEXT_DOMAIN, 1997c478bd9Sstevel@tonic-gate "Certificate path length constraint is invalid.")) 2007c478bd9Sstevel@tonic-gate 2017c478bd9Sstevel@tonic-gate ER3(SEC_ERROR_CERT_USAGES_INVALID, (SEC_ERROR_BASE + 38), 2027c478bd9Sstevel@tonic-gate dgettext(TEXT_DOMAIN, 2037c478bd9Sstevel@tonic-gate "Certificate usages field is invalid.")) 2047c478bd9Sstevel@tonic-gate 2057c478bd9Sstevel@tonic-gate ER3(SEC_INTERNAL_ONLY, (SEC_ERROR_BASE + 39), 2067c478bd9Sstevel@tonic-gate dgettext(TEXT_DOMAIN, 2077c478bd9Sstevel@tonic-gate "**Internal ONLY module**")) 2087c478bd9Sstevel@tonic-gate 2097c478bd9Sstevel@tonic-gate ER3(SEC_ERROR_INVALID_KEY, (SEC_ERROR_BASE + 40), 2107c478bd9Sstevel@tonic-gate dgettext(TEXT_DOMAIN, 2117c478bd9Sstevel@tonic-gate "The key does not support the requested operation.")) 2127c478bd9Sstevel@tonic-gate 2137c478bd9Sstevel@tonic-gate ER3(SEC_ERROR_UNKNOWN_CRITICAL_EXTENSION, (SEC_ERROR_BASE + 41), 2147c478bd9Sstevel@tonic-gate dgettext(TEXT_DOMAIN, 2157c478bd9Sstevel@tonic-gate "Certificate contains unknown critical extension.")) 2167c478bd9Sstevel@tonic-gate 2177c478bd9Sstevel@tonic-gate ER3(SEC_ERROR_OLD_CRL, (SEC_ERROR_BASE + 42), 2187c478bd9Sstevel@tonic-gate dgettext(TEXT_DOMAIN, 2197c478bd9Sstevel@tonic-gate "New CRL is not later than the current one.")) 2207c478bd9Sstevel@tonic-gate 2217c478bd9Sstevel@tonic-gate ER3(SEC_ERROR_NO_EMAIL_CERT, (SEC_ERROR_BASE + 43), 2227c478bd9Sstevel@tonic-gate dgettext(TEXT_DOMAIN, 2237c478bd9Sstevel@tonic-gate "Not encrypted or signed: you do not yet have an email certificate.")) 2247c478bd9Sstevel@tonic-gate 2257c478bd9Sstevel@tonic-gate ER3(SEC_ERROR_NO_RECIPIENT_CERTS_QUERY, (SEC_ERROR_BASE + 44), 2267c478bd9Sstevel@tonic-gate dgettext(TEXT_DOMAIN, 2277c478bd9Sstevel@tonic-gate "Not encrypted: you do not have certificates for each of the recipients.")) 2287c478bd9Sstevel@tonic-gate 2297c478bd9Sstevel@tonic-gate ER3(SEC_ERROR_NOT_A_RECIPIENT, (SEC_ERROR_BASE + 45), 2307c478bd9Sstevel@tonic-gate dgettext(TEXT_DOMAIN, 2317c478bd9Sstevel@tonic-gate "Cannot decrypt: you are not a recipient, or matching certificate and \ 2327c478bd9Sstevel@tonic-gate private key not found.")) 2337c478bd9Sstevel@tonic-gate 2347c478bd9Sstevel@tonic-gate ER3(SEC_ERROR_PKCS7_KEYALG_MISMATCH, (SEC_ERROR_BASE + 46), 2357c478bd9Sstevel@tonic-gate dgettext(TEXT_DOMAIN, 2367c478bd9Sstevel@tonic-gate "Cannot decrypt: key encryption algorithm does not match your certificate.")) 2377c478bd9Sstevel@tonic-gate 2387c478bd9Sstevel@tonic-gate ER3(SEC_ERROR_PKCS7_BAD_SIGNATURE, (SEC_ERROR_BASE + 47), 2397c478bd9Sstevel@tonic-gate dgettext(TEXT_DOMAIN, 2407c478bd9Sstevel@tonic-gate "Signature verification failed: no signer found, too many signers found, \ 2417c478bd9Sstevel@tonic-gate or improper or corrupted data.")) 2427c478bd9Sstevel@tonic-gate 2437c478bd9Sstevel@tonic-gate ER3(SEC_ERROR_UNSUPPORTED_KEYALG, (SEC_ERROR_BASE + 48), 2447c478bd9Sstevel@tonic-gate dgettext(TEXT_DOMAIN, 2457c478bd9Sstevel@tonic-gate "Unsupported or unknown key algorithm.")) 2467c478bd9Sstevel@tonic-gate 2477c478bd9Sstevel@tonic-gate ER3(SEC_ERROR_DECRYPTION_DISALLOWED, (SEC_ERROR_BASE + 49), 2487c478bd9Sstevel@tonic-gate dgettext(TEXT_DOMAIN, 2497c478bd9Sstevel@tonic-gate "Cannot decrypt: encrypted using a disallowed algorithm or key size.")) 2507c478bd9Sstevel@tonic-gate 2517c478bd9Sstevel@tonic-gate 2527c478bd9Sstevel@tonic-gate /* Fortezza Alerts */ 2537c478bd9Sstevel@tonic-gate ER3(XP_SEC_FORTEZZA_BAD_CARD, (SEC_ERROR_BASE + 50), 2547c478bd9Sstevel@tonic-gate dgettext(TEXT_DOMAIN, 2557c478bd9Sstevel@tonic-gate "Fortezza card has not been properly initialized. \ 2567c478bd9Sstevel@tonic-gate Please remove it and return it to your issuer.")) 2577c478bd9Sstevel@tonic-gate 2587c478bd9Sstevel@tonic-gate ER3(XP_SEC_FORTEZZA_NO_CARD, (SEC_ERROR_BASE + 51), 2597c478bd9Sstevel@tonic-gate dgettext(TEXT_DOMAIN, 2607c478bd9Sstevel@tonic-gate "No Fortezza cards Found")) 2617c478bd9Sstevel@tonic-gate 2627c478bd9Sstevel@tonic-gate ER3(XP_SEC_FORTEZZA_NONE_SELECTED, (SEC_ERROR_BASE + 52), 2637c478bd9Sstevel@tonic-gate dgettext(TEXT_DOMAIN, 2647c478bd9Sstevel@tonic-gate "No Fortezza card selected")) 2657c478bd9Sstevel@tonic-gate 2667c478bd9Sstevel@tonic-gate ER3(XP_SEC_FORTEZZA_MORE_INFO, (SEC_ERROR_BASE + 53), 2677c478bd9Sstevel@tonic-gate dgettext(TEXT_DOMAIN, 2687c478bd9Sstevel@tonic-gate "Please select a personality to get more info on")) 2697c478bd9Sstevel@tonic-gate 2707c478bd9Sstevel@tonic-gate ER3(XP_SEC_FORTEZZA_PERSON_NOT_FOUND, (SEC_ERROR_BASE + 54), 2717c478bd9Sstevel@tonic-gate dgettext(TEXT_DOMAIN, 2727c478bd9Sstevel@tonic-gate "Personality not found")) 2737c478bd9Sstevel@tonic-gate 2747c478bd9Sstevel@tonic-gate ER3(XP_SEC_FORTEZZA_NO_MORE_INFO, (SEC_ERROR_BASE + 55), 2757c478bd9Sstevel@tonic-gate dgettext(TEXT_DOMAIN, 2767c478bd9Sstevel@tonic-gate "No more information on that Personality")) 2777c478bd9Sstevel@tonic-gate 2787c478bd9Sstevel@tonic-gate ER3(XP_SEC_FORTEZZA_BAD_PIN, (SEC_ERROR_BASE + 56), 2797c478bd9Sstevel@tonic-gate dgettext(TEXT_DOMAIN, 2807c478bd9Sstevel@tonic-gate "Invalid Pin")) 2817c478bd9Sstevel@tonic-gate 2827c478bd9Sstevel@tonic-gate ER3(XP_SEC_FORTEZZA_PERSON_ERROR, (SEC_ERROR_BASE + 57), 2837c478bd9Sstevel@tonic-gate dgettext(TEXT_DOMAIN, 2847c478bd9Sstevel@tonic-gate "Couldn't initialize Fortezza personalities.")) 2857c478bd9Sstevel@tonic-gate /* end fortezza alerts. */ 2867c478bd9Sstevel@tonic-gate 2877c478bd9Sstevel@tonic-gate ER3(SEC_ERROR_NO_KRL, (SEC_ERROR_BASE + 58), 2887c478bd9Sstevel@tonic-gate dgettext(TEXT_DOMAIN, 2897c478bd9Sstevel@tonic-gate "No KRL for this site's certificate has been found.")) 2907c478bd9Sstevel@tonic-gate 2917c478bd9Sstevel@tonic-gate ER3(SEC_ERROR_KRL_EXPIRED, (SEC_ERROR_BASE + 59), 2927c478bd9Sstevel@tonic-gate dgettext(TEXT_DOMAIN, 2937c478bd9Sstevel@tonic-gate "The KRL for this site's certificate has expired.")) 2947c478bd9Sstevel@tonic-gate 2957c478bd9Sstevel@tonic-gate ER3(SEC_ERROR_KRL_BAD_SIGNATURE, (SEC_ERROR_BASE + 60), 2967c478bd9Sstevel@tonic-gate dgettext(TEXT_DOMAIN, 2977c478bd9Sstevel@tonic-gate "The KRL for this site's certificate has an invalid signature.")) 2987c478bd9Sstevel@tonic-gate 2997c478bd9Sstevel@tonic-gate ER3(SEC_ERROR_REVOKED_KEY, (SEC_ERROR_BASE + 61), 3007c478bd9Sstevel@tonic-gate dgettext(TEXT_DOMAIN, 3017c478bd9Sstevel@tonic-gate "The key for this site's certificate has been revoked.")) 3027c478bd9Sstevel@tonic-gate 3037c478bd9Sstevel@tonic-gate ER3(SEC_ERROR_KRL_INVALID, (SEC_ERROR_BASE + 62), 3047c478bd9Sstevel@tonic-gate dgettext(TEXT_DOMAIN, 3057c478bd9Sstevel@tonic-gate "New KRL has an invalid format.")) 3067c478bd9Sstevel@tonic-gate 3077c478bd9Sstevel@tonic-gate ER3(SEC_ERROR_NEED_RANDOM, (SEC_ERROR_BASE + 63), 3087c478bd9Sstevel@tonic-gate dgettext(TEXT_DOMAIN, 3097c478bd9Sstevel@tonic-gate "security library: need random data.")) 3107c478bd9Sstevel@tonic-gate 3117c478bd9Sstevel@tonic-gate ER3(SEC_ERROR_NO_MODULE, (SEC_ERROR_BASE + 64), 3127c478bd9Sstevel@tonic-gate dgettext(TEXT_DOMAIN, 3137c478bd9Sstevel@tonic-gate "security library: no security module can perform the requested operation.")) 3147c478bd9Sstevel@tonic-gate 3157c478bd9Sstevel@tonic-gate ER3(SEC_ERROR_NO_TOKEN, (SEC_ERROR_BASE + 65), 3167c478bd9Sstevel@tonic-gate dgettext(TEXT_DOMAIN, 3177c478bd9Sstevel@tonic-gate "The security card or token does not exist, needs to be initialized, or has been removed.")) 3187c478bd9Sstevel@tonic-gate 3197c478bd9Sstevel@tonic-gate ER3(SEC_ERROR_READ_ONLY, (SEC_ERROR_BASE + 66), 3207c478bd9Sstevel@tonic-gate dgettext(TEXT_DOMAIN, 3217c478bd9Sstevel@tonic-gate "security library: read-only database.")) 3227c478bd9Sstevel@tonic-gate 3237c478bd9Sstevel@tonic-gate ER3(SEC_ERROR_NO_SLOT_SELECTED, (SEC_ERROR_BASE + 67), 3247c478bd9Sstevel@tonic-gate dgettext(TEXT_DOMAIN, 3257c478bd9Sstevel@tonic-gate "No slot or token was selected.")) 3267c478bd9Sstevel@tonic-gate 3277c478bd9Sstevel@tonic-gate ER3(SEC_ERROR_CERT_NICKNAME_COLLISION, (SEC_ERROR_BASE + 68), 3287c478bd9Sstevel@tonic-gate dgettext(TEXT_DOMAIN, 3297c478bd9Sstevel@tonic-gate "A certificate with the same nickname already exists.")) 3307c478bd9Sstevel@tonic-gate 3317c478bd9Sstevel@tonic-gate ER3(SEC_ERROR_KEY_NICKNAME_COLLISION, (SEC_ERROR_BASE + 69), 3327c478bd9Sstevel@tonic-gate dgettext(TEXT_DOMAIN, 3337c478bd9Sstevel@tonic-gate "A key with the same nickname already exists.")) 3347c478bd9Sstevel@tonic-gate 3357c478bd9Sstevel@tonic-gate ER3(SEC_ERROR_SAFE_NOT_CREATED, (SEC_ERROR_BASE + 70), 3367c478bd9Sstevel@tonic-gate dgettext(TEXT_DOMAIN, 3377c478bd9Sstevel@tonic-gate "error while creating safe object")) 3387c478bd9Sstevel@tonic-gate 3397c478bd9Sstevel@tonic-gate ER3(SEC_ERROR_BAGGAGE_NOT_CREATED, (SEC_ERROR_BASE + 71), 3407c478bd9Sstevel@tonic-gate dgettext(TEXT_DOMAIN, 3417c478bd9Sstevel@tonic-gate "error while creating baggage object")) 3427c478bd9Sstevel@tonic-gate 3437c478bd9Sstevel@tonic-gate ER3(XP_JAVA_REMOVE_PRINCIPAL_ERROR, (SEC_ERROR_BASE + 72), 3447c478bd9Sstevel@tonic-gate dgettext(TEXT_DOMAIN, 3457c478bd9Sstevel@tonic-gate "Couldn't remove the principal")) 3467c478bd9Sstevel@tonic-gate 3477c478bd9Sstevel@tonic-gate ER3(XP_JAVA_DELETE_PRIVILEGE_ERROR, (SEC_ERROR_BASE + 73), 3487c478bd9Sstevel@tonic-gate dgettext(TEXT_DOMAIN, 3497c478bd9Sstevel@tonic-gate "Couldn't delete the privilege")) 3507c478bd9Sstevel@tonic-gate 3517c478bd9Sstevel@tonic-gate ER3(XP_JAVA_CERT_NOT_EXISTS_ERROR, (SEC_ERROR_BASE + 74), 3527c478bd9Sstevel@tonic-gate dgettext(TEXT_DOMAIN, 3537c478bd9Sstevel@tonic-gate "This principal doesn't have a certificate")) 3547c478bd9Sstevel@tonic-gate 3557c478bd9Sstevel@tonic-gate ER3(SEC_ERROR_BAD_EXPORT_ALGORITHM, (SEC_ERROR_BASE + 75), 3567c478bd9Sstevel@tonic-gate dgettext(TEXT_DOMAIN, 3577c478bd9Sstevel@tonic-gate "Required algorithm is not allowed.")) 3587c478bd9Sstevel@tonic-gate 3597c478bd9Sstevel@tonic-gate ER3(SEC_ERROR_EXPORTING_CERTIFICATES, (SEC_ERROR_BASE + 76), 3607c478bd9Sstevel@tonic-gate dgettext(TEXT_DOMAIN, 3617c478bd9Sstevel@tonic-gate "Error attempting to export certificates.")) 3627c478bd9Sstevel@tonic-gate 3637c478bd9Sstevel@tonic-gate ER3(SEC_ERROR_IMPORTING_CERTIFICATES, (SEC_ERROR_BASE + 77), 3647c478bd9Sstevel@tonic-gate dgettext(TEXT_DOMAIN, 3657c478bd9Sstevel@tonic-gate "Error attempting to import certificates.")) 3667c478bd9Sstevel@tonic-gate 3677c478bd9Sstevel@tonic-gate ER3(SEC_ERROR_PKCS12_DECODING_PFX, (SEC_ERROR_BASE + 78), 3687c478bd9Sstevel@tonic-gate dgettext(TEXT_DOMAIN, 3697c478bd9Sstevel@tonic-gate "Unable to import. Decoding error. File not valid.")) 3707c478bd9Sstevel@tonic-gate 3717c478bd9Sstevel@tonic-gate ER3(SEC_ERROR_PKCS12_INVALID_MAC, (SEC_ERROR_BASE + 79), 3727c478bd9Sstevel@tonic-gate dgettext(TEXT_DOMAIN, 3737c478bd9Sstevel@tonic-gate "Unable to import. Invalid MAC. Incorrect password or corrupt file.")) 3747c478bd9Sstevel@tonic-gate 3757c478bd9Sstevel@tonic-gate ER3(SEC_ERROR_PKCS12_UNSUPPORTED_MAC_ALGORITHM, (SEC_ERROR_BASE + 80), 3767c478bd9Sstevel@tonic-gate dgettext(TEXT_DOMAIN, 3777c478bd9Sstevel@tonic-gate "Unable to import. MAC algorithm not supported.")) 3787c478bd9Sstevel@tonic-gate 3797c478bd9Sstevel@tonic-gate ER3(SEC_ERROR_PKCS12_UNSUPPORTED_TRANSPORT_MODE,(SEC_ERROR_BASE + 81), 3807c478bd9Sstevel@tonic-gate dgettext(TEXT_DOMAIN, 3817c478bd9Sstevel@tonic-gate "Unable to import. Only password integrity and privacy modes supported.")) 3827c478bd9Sstevel@tonic-gate 3837c478bd9Sstevel@tonic-gate ER3(SEC_ERROR_PKCS12_CORRUPT_PFX_STRUCTURE, (SEC_ERROR_BASE + 82), 3847c478bd9Sstevel@tonic-gate dgettext(TEXT_DOMAIN, 3857c478bd9Sstevel@tonic-gate "Unable to import. File structure is corrupt.")) 3867c478bd9Sstevel@tonic-gate 3877c478bd9Sstevel@tonic-gate ER3(SEC_ERROR_PKCS12_UNSUPPORTED_PBE_ALGORITHM, (SEC_ERROR_BASE + 83), 3887c478bd9Sstevel@tonic-gate dgettext(TEXT_DOMAIN, 3897c478bd9Sstevel@tonic-gate "Unable to import. Encryption algorithm not supported.")) 3907c478bd9Sstevel@tonic-gate 3917c478bd9Sstevel@tonic-gate ER3(SEC_ERROR_PKCS12_UNSUPPORTED_VERSION, (SEC_ERROR_BASE + 84), 3927c478bd9Sstevel@tonic-gate dgettext(TEXT_DOMAIN, 3937c478bd9Sstevel@tonic-gate "Unable to import. File version not supported.")) 3947c478bd9Sstevel@tonic-gate 3957c478bd9Sstevel@tonic-gate ER3(SEC_ERROR_PKCS12_PRIVACY_PASSWORD_INCORRECT,(SEC_ERROR_BASE + 85), 3967c478bd9Sstevel@tonic-gate dgettext(TEXT_DOMAIN, 3977c478bd9Sstevel@tonic-gate "Unable to import. Incorrect privacy password.")) 3987c478bd9Sstevel@tonic-gate 3997c478bd9Sstevel@tonic-gate ER3(SEC_ERROR_PKCS12_CERT_COLLISION, (SEC_ERROR_BASE + 86), 4007c478bd9Sstevel@tonic-gate dgettext(TEXT_DOMAIN, 4017c478bd9Sstevel@tonic-gate "Unable to import. Same nickname already exists in database.")) 4027c478bd9Sstevel@tonic-gate 4037c478bd9Sstevel@tonic-gate ER3(SEC_ERROR_USER_CANCELLED, (SEC_ERROR_BASE + 87), 4047c478bd9Sstevel@tonic-gate dgettext(TEXT_DOMAIN, 4057c478bd9Sstevel@tonic-gate "The user pressed cancel.")) 4067c478bd9Sstevel@tonic-gate 4077c478bd9Sstevel@tonic-gate ER3(SEC_ERROR_PKCS12_DUPLICATE_DATA, (SEC_ERROR_BASE + 88), 4087c478bd9Sstevel@tonic-gate dgettext(TEXT_DOMAIN, 4097c478bd9Sstevel@tonic-gate "Not imported, already in database.")) 4107c478bd9Sstevel@tonic-gate 4117c478bd9Sstevel@tonic-gate ER3(SEC_ERROR_MESSAGE_SEND_ABORTED, (SEC_ERROR_BASE + 89), 4127c478bd9Sstevel@tonic-gate dgettext(TEXT_DOMAIN, 4137c478bd9Sstevel@tonic-gate "Message not sent.")) 4147c478bd9Sstevel@tonic-gate 4157c478bd9Sstevel@tonic-gate ER3(SEC_ERROR_INADEQUATE_KEY_USAGE, (SEC_ERROR_BASE + 90), 4167c478bd9Sstevel@tonic-gate dgettext(TEXT_DOMAIN, 4177c478bd9Sstevel@tonic-gate "Certificate key usage inadequate for attempted operation.")) 4187c478bd9Sstevel@tonic-gate 4197c478bd9Sstevel@tonic-gate ER3(SEC_ERROR_INADEQUATE_CERT_TYPE, (SEC_ERROR_BASE + 91), 4207c478bd9Sstevel@tonic-gate dgettext(TEXT_DOMAIN, 4217c478bd9Sstevel@tonic-gate "Certificate type not approved for application.")) 4227c478bd9Sstevel@tonic-gate 4237c478bd9Sstevel@tonic-gate ER3(SEC_ERROR_CERT_ADDR_MISMATCH, (SEC_ERROR_BASE + 92), 4247c478bd9Sstevel@tonic-gate dgettext(TEXT_DOMAIN, 4257c478bd9Sstevel@tonic-gate "Address in signing certificate does not match address in message headers.")) 4267c478bd9Sstevel@tonic-gate 4277c478bd9Sstevel@tonic-gate ER3(SEC_ERROR_PKCS12_UNABLE_TO_IMPORT_KEY, (SEC_ERROR_BASE + 93), 4287c478bd9Sstevel@tonic-gate dgettext(TEXT_DOMAIN, 4297c478bd9Sstevel@tonic-gate "Unable to import. Error attempting to import private key.")) 4307c478bd9Sstevel@tonic-gate 4317c478bd9Sstevel@tonic-gate ER3(SEC_ERROR_PKCS12_IMPORTING_CERT_CHAIN, (SEC_ERROR_BASE + 94), 4327c478bd9Sstevel@tonic-gate dgettext(TEXT_DOMAIN, 4337c478bd9Sstevel@tonic-gate "Unable to import. Error attempting to import certificate chain.")) 4347c478bd9Sstevel@tonic-gate 4357c478bd9Sstevel@tonic-gate ER3(SEC_ERROR_PKCS12_UNABLE_TO_LOCATE_OBJECT_BY_NAME, (SEC_ERROR_BASE + 95), 4367c478bd9Sstevel@tonic-gate dgettext(TEXT_DOMAIN, 4377c478bd9Sstevel@tonic-gate "Unable to export. Unable to locate certificate or key by nickname.")) 4387c478bd9Sstevel@tonic-gate 4397c478bd9Sstevel@tonic-gate ER3(SEC_ERROR_PKCS12_UNABLE_TO_EXPORT_KEY, (SEC_ERROR_BASE + 96), 4407c478bd9Sstevel@tonic-gate dgettext(TEXT_DOMAIN, 4417c478bd9Sstevel@tonic-gate "Unable to export. Private Key could not be located and exported.")) 4427c478bd9Sstevel@tonic-gate 4437c478bd9Sstevel@tonic-gate ER3(SEC_ERROR_PKCS12_UNABLE_TO_WRITE, (SEC_ERROR_BASE + 97), 4447c478bd9Sstevel@tonic-gate dgettext(TEXT_DOMAIN, 4457c478bd9Sstevel@tonic-gate "Unable to export. Unable to write the export file.")) 4467c478bd9Sstevel@tonic-gate 4477c478bd9Sstevel@tonic-gate ER3(SEC_ERROR_PKCS12_UNABLE_TO_READ, (SEC_ERROR_BASE + 98), 4487c478bd9Sstevel@tonic-gate dgettext(TEXT_DOMAIN, 4497c478bd9Sstevel@tonic-gate "Unable to import. Unable to read the import file.")) 4507c478bd9Sstevel@tonic-gate 4517c478bd9Sstevel@tonic-gate ER3(SEC_ERROR_PKCS12_KEY_DATABASE_NOT_INITIALIZED, (SEC_ERROR_BASE + 99), 4527c478bd9Sstevel@tonic-gate dgettext(TEXT_DOMAIN, 4537c478bd9Sstevel@tonic-gate "Unable to export. Key database corrupt or deleted.")) 4547c478bd9Sstevel@tonic-gate 4557c478bd9Sstevel@tonic-gate ER3(SEC_ERROR_KEYGEN_FAIL, (SEC_ERROR_BASE + 100), 4567c478bd9Sstevel@tonic-gate dgettext(TEXT_DOMAIN, 4577c478bd9Sstevel@tonic-gate "Unable to generate public/private key pair.")) 4587c478bd9Sstevel@tonic-gate 4597c478bd9Sstevel@tonic-gate ER3(SEC_ERROR_INVALID_PASSWORD, (SEC_ERROR_BASE + 101), 4607c478bd9Sstevel@tonic-gate dgettext(TEXT_DOMAIN, 4617c478bd9Sstevel@tonic-gate "Password entered is invalid. Please pick a different one.")) 4627c478bd9Sstevel@tonic-gate 4637c478bd9Sstevel@tonic-gate ER3(SEC_ERROR_RETRY_OLD_PASSWORD, (SEC_ERROR_BASE + 102), 4647c478bd9Sstevel@tonic-gate dgettext(TEXT_DOMAIN, 4657c478bd9Sstevel@tonic-gate "Old password entered incorrectly. Please try again.")) 4667c478bd9Sstevel@tonic-gate 4677c478bd9Sstevel@tonic-gate ER3(SEC_ERROR_BAD_NICKNAME, (SEC_ERROR_BASE + 103), 4687c478bd9Sstevel@tonic-gate dgettext(TEXT_DOMAIN, 4697c478bd9Sstevel@tonic-gate "Certificate nickname already in use.")) 4707c478bd9Sstevel@tonic-gate 4717c478bd9Sstevel@tonic-gate ER3(SEC_ERROR_NOT_FORTEZZA_ISSUER, (SEC_ERROR_BASE + 104), 4727c478bd9Sstevel@tonic-gate dgettext(TEXT_DOMAIN, 4737c478bd9Sstevel@tonic-gate "Peer FORTEZZA chain has a non-FORTEZZA Certificate.")) 4747c478bd9Sstevel@tonic-gate 4757c478bd9Sstevel@tonic-gate /* ER3(SEC_ERROR_UNKNOWN, (SEC_ERROR_BASE + 105), */ 4767c478bd9Sstevel@tonic-gate 4777c478bd9Sstevel@tonic-gate ER3(SEC_ERROR_JS_INVALID_MODULE_NAME, (SEC_ERROR_BASE + 106), 4787c478bd9Sstevel@tonic-gate dgettext(TEXT_DOMAIN, 4797c478bd9Sstevel@tonic-gate "Invalid module name.")) 4807c478bd9Sstevel@tonic-gate 4817c478bd9Sstevel@tonic-gate ER3(SEC_ERROR_JS_INVALID_DLL, (SEC_ERROR_BASE + 107), 4827c478bd9Sstevel@tonic-gate dgettext(TEXT_DOMAIN, 4837c478bd9Sstevel@tonic-gate "Invalid module path/filename")) 4847c478bd9Sstevel@tonic-gate 4857c478bd9Sstevel@tonic-gate ER3(SEC_ERROR_JS_ADD_MOD_FAILURE, (SEC_ERROR_BASE + 108), 4867c478bd9Sstevel@tonic-gate dgettext(TEXT_DOMAIN, 4877c478bd9Sstevel@tonic-gate "Unable to add module")) 4887c478bd9Sstevel@tonic-gate 4897c478bd9Sstevel@tonic-gate ER3(SEC_ERROR_JS_DEL_MOD_FAILURE, (SEC_ERROR_BASE + 109), 4907c478bd9Sstevel@tonic-gate dgettext(TEXT_DOMAIN, 4917c478bd9Sstevel@tonic-gate "Unable to delete module")) 4927c478bd9Sstevel@tonic-gate 4937c478bd9Sstevel@tonic-gate ER3(SEC_ERROR_OLD_KRL, (SEC_ERROR_BASE + 110), 4947c478bd9Sstevel@tonic-gate dgettext(TEXT_DOMAIN, 4957c478bd9Sstevel@tonic-gate "New KRL is not later than the current one.")) 496*1da57d55SToomas Soome 4977c478bd9Sstevel@tonic-gate ER3(SEC_ERROR_CKL_CONFLICT, (SEC_ERROR_BASE + 111), 4987c478bd9Sstevel@tonic-gate dgettext(TEXT_DOMAIN, 4997c478bd9Sstevel@tonic-gate "New CKL has different issuer than current CKL. Delete current CKL.")) 5007c478bd9Sstevel@tonic-gate 5017c478bd9Sstevel@tonic-gate #if 0 /* This was defined AFTER HCL 1.5 was released. */ 5027c478bd9Sstevel@tonic-gate ER3(SEC_ERROR_CERT_NOT_IN_NAME_SPACE, (SEC_ERROR_BASE + 112), 5037c478bd9Sstevel@tonic-gate "The Certifying Authority for this certifcate is not permitted to issue a \ 5047c478bd9Sstevel@tonic-gate certifcate with this name.")) 5057c478bd9Sstevel@tonic-gate #endif 5067c478bd9Sstevel@tonic-gate 5077c478bd9Sstevel@tonic-gate 5087c478bd9Sstevel@tonic-gate 509