1*12720SWyllys.Ingersoll@Sun.COM /* 2*12720SWyllys.Ingersoll@Sun.COM * CDDL HEADER START 3*12720SWyllys.Ingersoll@Sun.COM * 4*12720SWyllys.Ingersoll@Sun.COM * The contents of this file are subject to the terms of the 5*12720SWyllys.Ingersoll@Sun.COM * Common Development and Distribution License (the "License"). 6*12720SWyllys.Ingersoll@Sun.COM * You may not use this file except in compliance with the License. 7*12720SWyllys.Ingersoll@Sun.COM * 8*12720SWyllys.Ingersoll@Sun.COM * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE 9*12720SWyllys.Ingersoll@Sun.COM * or http://www.opensolaris.org/os/licensing. 10*12720SWyllys.Ingersoll@Sun.COM * See the License for the specific language governing permissions 11*12720SWyllys.Ingersoll@Sun.COM * and limitations under the License. 12*12720SWyllys.Ingersoll@Sun.COM * 13*12720SWyllys.Ingersoll@Sun.COM * When distributing Covered Code, include this CDDL HEADER in each 14*12720SWyllys.Ingersoll@Sun.COM * file and include the License file at usr/src/OPENSOLARIS.LICENSE. 15*12720SWyllys.Ingersoll@Sun.COM * If applicable, add the following below this CDDL HEADER, with the 16*12720SWyllys.Ingersoll@Sun.COM * fields enclosed by brackets "[]" replaced with your own identifying 17*12720SWyllys.Ingersoll@Sun.COM * information: Portions Copyright [yyyy] [name of copyright owner] 18*12720SWyllys.Ingersoll@Sun.COM * 19*12720SWyllys.Ingersoll@Sun.COM * CDDL HEADER END 20*12720SWyllys.Ingersoll@Sun.COM */ 21*12720SWyllys.Ingersoll@Sun.COM 22*12720SWyllys.Ingersoll@Sun.COM /* 23*12720SWyllys.Ingersoll@Sun.COM * Copyright (c) 2007, 2010, Oracle and/or its affiliates. All rights reserved. 24*12720SWyllys.Ingersoll@Sun.COM */ 25*12720SWyllys.Ingersoll@Sun.COM 26*12720SWyllys.Ingersoll@Sun.COM #ifndef CLIENTSOAPFAULTCODES_H 27*12720SWyllys.Ingersoll@Sun.COM #define CLIENTSOAPFAULTCODES_H 28*12720SWyllys.Ingersoll@Sun.COM 29*12720SWyllys.Ingersoll@Sun.COM /** 30*12720SWyllys.Ingersoll@Sun.COM * Enumeration of error codes that have corresponding soap error strings. 31*12720SWyllys.Ingersoll@Sun.COM * Note: These start at 1000 to avoid overlapping with other soap error codes 32*12720SWyllys.Ingersoll@Sun.COM * 33*12720SWyllys.Ingersoll@Sun.COM * The format of these enumerations is roughly as follows: 34*12720SWyllys.Ingersoll@Sun.COM * 35*12720SWyllys.Ingersoll@Sun.COM * Start with CLIENT_ERROR_ 36*12720SWyllys.Ingersoll@Sun.COM * 37*12720SWyllys.Ingersoll@Sun.COM * Next, put AGENT if the error is intended for the KMA Agent interface 38*12720SWyllys.Ingersoll@Sun.COM * put MANAGER if the error is intended for the KMS Manager interface 39*12720SWyllys.Ingersoll@Sun.COM * put SERVER if the error is the fault of the KMS server for any interface 40*12720SWyllys.Ingersoll@Sun.COM * 41*12720SWyllys.Ingersoll@Sun.COM * After that, briefly describe the error. 42*12720SWyllys.Ingersoll@Sun.COM */ 43*12720SWyllys.Ingersoll@Sun.COM enum SoapClientErrorCode 44*12720SWyllys.Ingersoll@Sun.COM { 45*12720SWyllys.Ingersoll@Sun.COM INVALID_CLIENT_ERROR = 0, 46*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_ACCESS_DENIED = 1000, 47*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_SERVER_BUSY, 48*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_AUTHENTICATION_FAILED, 49*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_NETWORK_ADDRESS_UNREACHABLE, 50*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_INVALID_EXPECTED_PEER_LAST_KNOWN_TIMESTAMP_VECTOR, 51*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_INCOMPATIBLE_VERSION, 52*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_INCOMPATIBLE, 53*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_BUNDLE_ALREADY_IN_PROGRESS, 54*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_AGENT_INVALID_PARAMETERS, 55*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_AGENT_KEY_DOES_NOT_EXIST, 56*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_AGENT_KEY_DESTROYED, 57*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_AGENT_DATA_UNIT_ID_NOT_FOUND_EXTERNAL_ID_EXISTS, 58*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_AGENT_DATA_UNIT_EXPIRED, 59*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_INVALID_DATA_UNIT_ID, 60*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_INVALID_KEY_ID, 61*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_AGENT_DUPLICATE_EXTERNAL_ID, 62*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_AGENT_INVALID_EXTERNAL_ID, 63*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_AGENT_DATA_UNIT_NOT_REKEYABLE, 64*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_AGENT_APPLIANCE_LOCKED, 65*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_AGENT_INVALID_PASSPHRASE, 66*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_DATA_UNIT_NOT_FOUND, 67*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_AGENT_NO_READY_KEYS, 68*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_MANAGER_INVALID_PARAMETERS, 69*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_MANAGER_DATA_UNIT_NOT_DESTROYED, 70*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_MANAGER_APPLIANCE_EXISTS, 71*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_MANAGER_APPLIANCE_DOES_NOT_EXIST, 72*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_MANAGER_CANNOT_DELETE_LOCAL_APPLIANCE, 73*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_MANAGER_APPLIANCE_IN_USE, 74*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_MANAGER_AGENT_EXISTS, 75*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_MANAGER_AGENT_DOES_NOT_EXIST, 76*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_MANAGER_AGENT_IN_USE, 77*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_MANAGER_USER_EXISTS, 78*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_MANAGER_USER_DOES_NOT_EXIST, 79*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_MANAGER_USER_IN_USE, 80*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_MANAGER_ROLE_DOES_NOT_EXIST, 81*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_MANAGER_USER_ROLE_EXISTS, 82*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_MANAGER_USER_ROLE_DOES_NOT_EXIST, 83*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_MANAGER_CANNOT_DELETE_ONLY_SECURITY_OFFICER, 84*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_MANAGER_CANNOT_REMOVE_ONLY_SECURITY_OFFICER_ROLE, 85*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_MANAGER_SITE_EXISTS, 86*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_MANAGER_SITE_DOES_NOT_EXIST, 87*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_MANAGER_SITE_IN_USE, 88*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_MANAGER_CANNOT_SET_PASSPHRASE_FOR_LOCAL_APPLIANCE, 89*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_MANAGER_INVALID_PASSPHRASE, 90*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_MANAGER_LIFETIME_OVERRIDE_NOT_PERMITTED, 91*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_MANAGER_AGENT_ALREADY_IN_KEY_GROUP, 92*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_MANAGER_AGENT_ALREADY_HAS_DEFAULT_KEY_GROUP, 93*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_MANAGER_AGENT_NOT_IN_KEY_GROUP, 94*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_MANAGER_CORE_SECURITY_ALREADY_LOCKED, 95*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_MANAGER_CORE_SECURITY_ALREADY_UNLOCKED, 96*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_MANAGER_BACKUP_ID_DOES_NOT_EXIST, 97*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_MANAGER_BACKUP_DOES_NOT_EXIST, 98*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_MANAGER_BACKUP_RESTORE_DENIED, 99*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_MANAGER_BACKUP_OR_RESTORE_IN_PROGRESS, 100*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_MANAGER_BACKUP_RESTORE_FILE_DUPLICATE_ENTITY_FAILURE, 101*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_MANAGER_BACKUP_RESTORE_FILE_INVALID, 102*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_MANAGER_FILE_CHUNK_OFFSET_INVALID, 103*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_MANAGER_FILE_CHUNK_IO_ERROR, 104*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_MANAGER_BACKUP_ALREADY_DESTROYED, 105*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_MANAGER_BACKUP_DESTROYED, 106*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_MANAGER_BACKUP_NOT_AVAILABLE, 107*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_MANAGER_CLOCK_ADJUSTMENT_LIMIT_EXCEEDED, 108*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_MANAGER_CLOCK_ADJUSTMENT_ALREADY_PERFORMED_TODAY, 109*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_MANAGER_CLOCK_ADJUSTMENT_FAILED, 110*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_MANAGER_SOFTWARE_UPGRADE_FILE_NOT_FOUND, 111*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_MANAGER_SOFTWARE_UPGRADE_FAILED, 112*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_MANAGER_LIST_SOFTWARE_VERSIONS_FAILED, 113*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_MANAGER_CHANGE_SOFTWARE_VERSION_FAILED, 114*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_MANAGER_VERIFY_SOFTWARE_UPLOAD_FAILED, 115*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_MANAGER_SNMP_MANAGER_EXISTS, 116*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_MANAGER_SNMP_MANAGER_DOES_NOT_EXIST, 117*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_MANAGER_TRANSFER_PARTNER_DOES_NOT_EXIST, 118*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_MANAGER_TRANSFER_PARTNER_EXISTS, 119*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_MANAGER_TRANSFER_PARTNER_IN_USE, 120*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_MANAGER_TRANSFER_PARTNER_ALREADY_IN_KEY_GROUP, 121*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_MANAGER_TRANSFER_PARTNER_NOT_IN_KEY_GROUP, 122*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_MANAGER_TRANSFER_PARTNER_NOT_ENABLED, 123*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_MANAGER_TRANSFER_PARTNER_NOT_ALLOWED_EXPORT_TO, 124*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_MANAGER_TRANSFER_PARTNER_HAS_NO_PUBLIC_KEYS, 125*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_MANAGER_TRANSFER_PARTNER_PUBLIC_KEY_ID_ALREADY_EXISTS, 126*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_MANAGER_APPLIANCE_LOCKED, 127*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_MANAGER_DATA_UNIT_EXPIRED, 128*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_MANAGER_UNEXPECTED_TRANSFER_PARTNER, 129*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_MANAGER_KEY_GROUP_DOES_NOT_ALLOW_EXPORT_FROM, 130*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_MANAGER_TRANSFER_PARTNER_KEY_GROUP_ACCESS_DENIED, 131*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_MANAGER_TRANSFER_PARTNER_NOT_ALLOWED_IMPORT_FROM, 132*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_MANAGER_KEY_GROUP_NOT_ALLOWED_IMPORT_TO, 133*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_MANAGER_DUPLICATE_DATA_UNIT_ID, 134*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_MANAGER_DUPLICATE_DATA_UNIT_KEY_ID, 135*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_MANAGER_DUPLICATE_EXTERNAL_ID, 136*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_MANAGER_CORE_SECURITY_PUBLIC_KEY_NOT_FOUND, 137*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_MANAGER_CHANGE_PRIMARY_LOCAL_NETWORK_ADDRESS_DENIED, 138*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_MANAGER_CHANGE_SECONDARY_LOCAL_NETWORK_ADDRESS_DENIED, 139*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_MANAGER_KEY_POLICY_EXISTS, 140*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_MANAGER_KEY_POLICY_DOES_NOT_EXIST, 141*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_MANAGER_KEY_POLICY_IN_USE, 142*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_MANAGER_CHANGE_SOFTWARE_VERSION_IN_PROGRESS, 143*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_MANAGER_VERIFY_SOFTWARE_UPLOAD_IN_PROGRESS, 144*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_MANAGER_APPLY_SOFTWARE_VERSION_IN_PROGRESS, 145*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_MANAGER_KEY_GROUP_EXISTS, 146*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_MANAGER_KEY_GROUP_DOES_NOT_EXIST, 147*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_MANAGER_KEY_GROUP_IN_USE, 148*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_MANAGER_KEY_DOES_NOT_EXIST, 149*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_MANAGER_KEY_ALREADY_COMPROMISED, 150*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_MANAGER_KEY_ALREADY_IN_KEY_GROUP, 151*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_MANAGER_INVALID_BACKUP_ID, 152*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_MANAGER_LIMIT_EXCEEDED, 153*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_MANAGER_SYSTEM_DUMP_FAILED, 154*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_MANAGER_SYSTEM_DUMP_DOES_NOT_EXIST, 155*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_MANAGER_ADD_NTP_SERVER_FAILED, 156*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_MANAGER_DELETE_NTP_SERVER_FAILED, 157*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_MANAGER_NTP_SERVER_SPECIFIED, 158*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_MANAGER_GET_LOCAL_CLOCK_FAILED, 159*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_MANAGER_ADJUST_LOCAL_CLOCK_FAILED, 160*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_MANAGER_NEED_CORE_SECURITY_BACKUP, 161*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_MANAGER_KEY_DESTRUCTION_IN_PROGRESS, 162*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_IMPORT_10KEYS_ALREADY_UPLOADED, 163*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_IMPORT_10KEYS_FILE_DOES_NOT_EXIST, 164*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_IMPORT_10KEYS_INVALID_FILE_FORMAT, 165*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_IMPORT_10KEYS_FILE_READ_ERROR, 166*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_IMPORT_10KEYS_FAILED, 167*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_IMPORT_10KEYS_DUPLICATE_KEY_ID_AND_VALUE, 168*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_IMPORT_10KEYS_DUPLICATE_KEY_ID, 169*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_IMPORT_10KEYS_KEY_VALUE_NOT_HEX, 170*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_INVALID_BACKUP_TIME, 171*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_KEY_TRANSFER_IN_PROGRESS, 172*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_KEY_TRANSFER_FILE_NOT_VALIDATED, 173*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_LOCAL_APPLIANCE_NOT_PEER_SERVER, 174*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_CANNOT_CONTACT_PEER_SERVER, 175*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_MISMATCHED_SIGNING_PUBLIC_KEY_ID, 176*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_MISMATCHED_ENCRYPTION_PUBLIC_KEY_ID, 177*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_DATA_UNIT_HAS_NO_EXPORTABLE_KEYS, 178*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_SOME_KEYS_NOT_EXPORTABLE, // This is actually a warning -- should we treat it differently? Start at 2000? 179*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_UPDATE_REPLICATION_SCHEMA, 180*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_NOT_SUPPORTED, 181*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_AGENT_KWK_NOT_REGISTERED, 182*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_AGENT_KWK_ID_MISMATCH, 183*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_LIST_KMA_NETWORK_ADDRESSES_FAILED, 184*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_GET_KMA_DNS_INFORMATION_FAILED, 185*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_LIST_KMA_ROUTING_TABLE_ENTRIES_FAILED, 186*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_EXPORT_FORMAT_DISALLOWED, 187*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_TRANSFER_FORMAT_DISALLOWED, 188*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_FIPS_MODE_REQUIRED, 189*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_CLIENT_UPGRADE_REQUIRED, 190*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_RESTORE_INVALID_BACKUP_XML_FORMAT, 191*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_MANAGER_INVALID_MASTER_KEY_PROVIDER_PARAMETERS, 192*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_MANAGER_PENDED_OPERATION_ID_DOES_NOT_EXIST, 193*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_INVALID_PENDED_OPERATION_TYPE, 194*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_SERVER_HSM_REQUIRED_BUT_MISSING, 195*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_MANAGER_INTERNAL, 196*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_AGENT_INVALID_HMAC, 197*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_AGENT_INVALID_KEY, 198*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_QUORUM_NOT_MET, 199*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_MANAGER_CANNOT_QUERY_NTP_SERVER, 200*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_MANAGER_NTP_SERVER_DELTA_TOO_BIG, 201*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_MANAGER_CANNOT_UPDATE_NTP_CONFIG, 202*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_MANAGER_CANNOT_CONTACT_SNMP_MANAGER, 203*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_MANAGER_CORE_SECURITY_ERROR_INTERNAL, 204*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_MANAGER_CORE_SECURITY_NOT_FOUND, 205*12720SWyllys.Ingersoll@Sun.COM 206*12720SWyllys.Ingersoll@Sun.COM // NOTE: When you add a new CLIENT_ERROR_* definition above this comment, 207*12720SWyllys.Ingersoll@Sun.COM // you should also add: 208*12720SWyllys.Ingersoll@Sun.COM // 209*12720SWyllys.Ingersoll@Sun.COM // 1) A case statement for it near the end of the switch 210*12720SWyllys.Ingersoll@Sun.COM // statement in the GetSoapClientErrorCodeMessage() routine 211*12720SWyllys.Ingersoll@Sun.COM // in the Common/SoapFaults/ClientSoapFaults.cpp file 212*12720SWyllys.Ingersoll@Sun.COM // 2) A case statement for it near the end of the switch 213*12720SWyllys.Ingersoll@Sun.COM // statement in the GetTranslatedSoapFault() routine in the 214*12720SWyllys.Ingersoll@Sun.COM // Common/SoapFaults/ClientSoapErrorTranslator.cpp file 215*12720SWyllys.Ingersoll@Sun.COM // 3) A case statement for it near the end of the switch statement 216*12720SWyllys.Ingersoll@Sun.COM // in the GetErrorString routine in the 217*12720SWyllys.Ingersoll@Sun.COM // Client/Manager/Global.cpp file 218*12720SWyllys.Ingersoll@Sun.COM 219*12720SWyllys.Ingersoll@Sun.COM CLIENT_ERROR_LAST 220*12720SWyllys.Ingersoll@Sun.COM }; 221*12720SWyllys.Ingersoll@Sun.COM 222*12720SWyllys.Ingersoll@Sun.COM 223*12720SWyllys.Ingersoll@Sun.COM #define GET_FAULT_CODE(errstr) (atoi(errstr)) 224*12720SWyllys.Ingersoll@Sun.COM 225*12720SWyllys.Ingersoll@Sun.COM #endif //CLIENTSOAPFAULTCODES_H 226