⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 bsafeerr.h

📁 IBM Lotus C++ API 7.0a for IBM Lotus Notes/Domino Directory Release --------- ------------------
💻 H
📖 第 1 页 / 共 4 页
字号:
#define ERR_BSAFE_ILL_CERTTABLE				(PKG_BSAFE+95)
	errortext(ERR_BSAFE_ILL_CERTTABLE,		"The supplied certificate table used to validate the signer's public key is improperly formed")
#define ERR_BSAFE_CERTIFIER_MUST_BE_HI		(PKG_BSAFE+96)
	errortext(ERR_BSAFE_CERTIFIER_MUST_BE_HI, "The certifier has not been assigned a hierarchical name")
#define ERR_BSAFE_EXTERNAL_PASSWORD			(PKG_BSAFE+97)
	errortext(ERR_BSAFE_EXTERNAL_PASSWORD,	"Password Externally Supplied")
#define ERR_BSAFE_EXTERNAL_PWD_AND_DATA		(PKG_BSAFE+98)
	errortext(ERR_BSAFE_EXTERNAL_PWD_AND_DATA, "Password and Data Externally Supplied")
#define ERR_BSAFE_FLAT_KEY_TOO_BIG			(PKG_BSAFE+99)
	errortext(ERR_BSAFE_FLAT_KEY_TOO_BIG,	"RSA key size limit for a flat ID exceeded")
#define ERR_BSAFE_CERTREQ_SUBMITTED			(PKG_BSAFE+100)
	errortext(ERR_BSAFE_CERTREQ_SUBMITTED,	"A certificate request has been submitted")

#define ERR_BSAFE_ID_EXTRA_UPDATED			(PKG_BSAFE+101)
	errortext(ERR_BSAFE_ID_EXTRA_UPDATED,	"%s username and password were updated in the ID file.")

#define ERR_BSAFE_ID_EXTRA_UPDATE_FAIL			(PKG_BSAFE+102)
	errortext(ERR_BSAFE_ID_EXTRA_UPDATE_FAIL,	"%s username and password could not be updated in the ID file.")

#define ERR_BSAFE_CANCELED					(PKG_BSAFE+103)
	errortext(ERR_BSAFE_CANCELED,			"Operation canceled")

#define ERR_BSAFE_ID_EXTRA_DELETED			(PKG_BSAFE+104)
	errortext(ERR_BSAFE_ID_EXTRA_DELETED,	"%s username and password were cleared from the ID file.")

#define ERR_BSAFE_ASSIGNED_TO_DIFF_LANG		(PKG_BSAFE+105)
	errortext(ERR_BSAFE_ASSIGNED_TO_DIFF_LANG,	"That name has already been associated with another language specifier.")

#define ERR_BSAFE_ID_EXTRA_DELETE_FAIL			(PKG_BSAFE+106)
	errortext(ERR_BSAFE_ID_EXTRA_DELETE_FAIL,	"%s username and password could not be cleared from the ID file.")


#define ERR_BSAFE_CERT_HAS_ALTNAME			(PKG_BSAFE+108)
	errortext(ERR_BSAFE_CERT_HAS_ALTNAME,	"The operation cannot be completed because the certificate contains an alternate name")

#define ERR_BSAFE_ID_EXTRA_TYPE			(PKG_BSAFE+109)
	errortext(ERR_BSAFE_ID_EXTRA_TYPE,	"Domino Controller|DB2")
/* available PKG_BSAFE + 110 */

#define	ERR_BSAFE_USA_KEY_ONLY				(PKG_BSAFE+111)
	errortext(ERR_BSAFE_USA_KEY_ONLY,		"This key may only be stored in ID files with North American licenses")
#define ERR_BSAFE_ID_READ_ONLY				(PKG_BSAFE+112)
	errortext(ERR_BSAFE_ID_READ_ONLY,		"The ID file was not opened for write access")
#define ERR_BSAFE_NO_PUBLIC_INFO			(PKG_BSAFE+113)
	errortext(ERR_BSAFE_NO_PUBLIC_INFO,		"Your public key was not found in the Name and Address Book")
#define ERR_BSAFE_TOOMANY_ORG_UNITS			(PKG_BSAFE+114)
	errortext(ERR_BSAFE_TOOMANY_ORG_UNITS,	"You can create only as many as four Organizational Unit levels")
#define ERR_BSAFE_MUSTBE_HIERARCHICAL		(PKG_BSAFE+115)
	errortext(ERR_BSAFE_MUSTBE_HIERARCHICAL, "This request is not supported for the specified ID file.  An ID file containing a hierarchical name is required.")
#define ERR_BSAFE_ID_DRIVE_NOT_READY		(PKG_BSAFE+116)
	errortext(ERR_BSAFE_ID_DRIVE_NOT_READY,	"The disk drive specified for the ID file is not ready")
#define ERR_BSAFE_ID_DISK					(PKG_BSAFE+117)
	errortext(ERR_BSAFE_ID_DISK,			"Cannot update the ID file; insufficient disk space")
#define ERR_BSAFE_ID_IOERROR	  			(PKG_BSAFE+118)
	errortext(ERR_BSAFE_ID_IOERROR,			"I/O error experienced while accessing the ID file")
#define ERR_BSAFE_PASSWORD_REQUIRED			(PKG_BSAFE+119)
	errortext(ERR_BSAFE_PASSWORD_REQUIRED,	"A password is required for this ID file")
#define ERR_BSAFE_BAD_AUTH_CODE				(PKG_BSAFE+120)
	errortext(ERR_BSAFE_BAD_AUTH_CODE,		"The authentication code has failed the consistency check")
#define ERR_BSAFE_ILL_AUTH_CODE_VERSION		(PKG_BSAFE+121)
	errortext(ERR_BSAFE_ILL_AUTH_CODE_VERSION, "The authentication code version number is not supported")
#define ERR_BSAFE_NEWNAME_TOO_LONG			(PKG_BSAFE+122)
	errortext(ERR_BSAFE_NEWNAME_TOO_LONG,	"Cannot create certificate, resultant subject name would be too long")
#define ERR_BSAFE_CERT_NOT_ANCESTOR			(PKG_BSAFE+123)
	errortext(ERR_BSAFE_CERT_NOT_ANCESTOR,	"The certifier is not an ancestor of the subject in the certificate.")
#define ERR_BSAFE_ILL_ATFUNC				(PKG_BSAFE+124)
	errortext(ERR_BSAFE_ILL_ATFUNC,			"Unrecognized or unsupported @CERTIFICATE code")
#define ERR_BSAFE_CERTIFIER_NOT_IN_NAB		(PKG_BSAFE+125)
	errortext(ERR_BSAFE_CERTIFIER_NOT_IN_NAB, "A required certifier entry was not found in the Name and Address Book; consult the Notes Log for details on the specific entry")
#define ERR_BSAFE_ILL_DISTINFO				(PKG_BSAFE+126)
	errortext(ERR_BSAFE_ILL_DISTINFO,		"Unrecognized or unsupported Distinguished Name structure")
#define ERR_BSAFE_INSUF_INPUT_ARGS			(PKG_BSAFE+127)
	errortext(ERR_BSAFE_INSUF_INPUT_ARGS,	"Internal error: too few parameters passed in subroutine call")
#define ERR_BSAFE_CERT_MISMATCH				(PKG_BSAFE+128)
	errortext(ERR_BSAFE_CERT_MISMATCH,		"Either the certificates' issuers or the certificates' subjects don't match")
#define ERR_BSAFE_ILLUSE_XCERT				(PKG_BSAFE+129)
	errortext(ERR_BSAFE_ILLUSE_XCERT,		"A cross-certificate was illegally used as a substitute for an ordinary certificate")
#define ERR_BSAFE_TOO_MANY_CERTS			(PKG_BSAFE+130)
	errortext(ERR_BSAFE_TOO_MANY_CERTS,		"Certificate table could not be constructed because there are too many certificates")
#define ERR_BSAFE_TOO_FEW_CERTS				(PKG_BSAFE+131)
	errortext(ERR_BSAFE_TOO_FEW_CERTS,		"The supplied Certificate Table is missing a required certificate to complete the operation")
#define ERR_BSAFE_ID_MUST_BE_HI				(PKG_BSAFE+132)
	errortext(ERR_BSAFE_ID_MUST_BE_HI,		"This operation is only supported for ID file's containing hierarchical names")
#define ERR_BSAFE_INV_KFHANDLE				(PKG_BSAFE+133)
	errortext(ERR_BSAFE_INV_KFHANDLE,		"Invalid KFHANDLE")
#define ERR_BSAFE_FILE_LOCKED				(PKG_BSAFE+134)
	errortext(ERR_BSAFE_FILE_LOCKED,		"The ID file is locked by another process. Try again later")
#define ERR_BSAFE_MUST_BE_SERVER			(PKG_BSAFE+135)
	errortext(ERR_BSAFE_MUST_BE_SERVER,		"Only the server process is allowed to attempt that operation")
#define ERR_BSAFE_INAPPROPRIATE_ORGUNIT		(PKG_BSAFE+136)
	errortext(ERR_BSAFE_INAPPROPRIATE_ORGUNIT, "Org Unit may only be supplied when upgrading flat to hierarchical")

/* available PKG_BSAFE+137  */

#define ERR_BSAFE_WRONG_SUBJECT_KEY_X		(PKG_BSAFE+138)
	errortext(ERR_BSAFE_WRONG_SUBJECT_KEY_X, "The subject's public key found in the cross certificate does not match the one found in the certificate table.")
#define ERR_BSAFE_INVCERT_DATA				(PKG_BSAFE+139)
	errortext(ERR_BSAFE_INVCERT_DATA,		"Error processing certificate created by %A for %A")
#define ERR_BSAFE_INVCROSSCERT_SIG			(PKG_BSAFE+140)
	errortext(ERR_BSAFE_INVCROSSCERT_SIG,	"The signature on the cross certificate was found to be invalid.  Check the log file for details.")
#define ERR_BSAFE_WRONG_CERT_SUBJECT		(PKG_BSAFE+141)
	errortext(ERR_BSAFE_WRONG_CERT_SUBJECT,	"The certificate contains the wrong subject name")
#define ERR_BSAFE_WRONG_CERT_ISSUER			(PKG_BSAFE+142)
	errortext(ERR_BSAFE_WRONG_CERT_ISSUER,	"The certificate contains the wrong issuer name")

#define STR_BSAFE_SECPANEL_TRUST_CONSTRAINT_PEOPLE	(PKG_BSAFE+143)
	stringtext(STR_BSAFE_SECPANEL_TRUST_CONSTRAINT_PEOPLE,	"Mail encryption certificate not found|Usable for signing only (no encryption)|Usable for encryption only (no signing)|May not pass verification checks")
#define IDX_STR_BSAFE_SECPANEL_CERT_NOTFOUND			1
#define IDX_STR_BSAFE_SECPANEL_CERT_NOENCRYPTION		2
#define IDX_STR_BSAFE_SECPANEL_CERT_ENCRYPTION			3
#define IDX_STR_BSAFE_SECPANEL_CERT_NOTVERIFIED			4

#define STR_BSAFE_SECPANEL_TRUST_CONSTRAINT			(PKG_BSAFE+144)
	stringtext(STR_BSAFE_SECPANEL_TRUST_CONSTRAINT,	"<All Names>|<All Internet Names>|*%s|<All Flat Names>")
#define IDX_STR_BSAFE_SECPANEL_TRUST_CONSTRAINT_ALL			1
#define IDX_STR_BSAFE_SECPANEL_TRUST_CONSTRAINT_ALLINET		2
#define IDX_STR_BSAFE_SECPANEL_TRUST_CONSTRAINT_STARSTR		3
#define IDX_STR_BSAFE_SECPANEL_TRUST_CONSTRAINT_ALLFLAT		4

#define ERR_BSAFE_INVCERT_SIG				(PKG_BSAFE+145)
	errortext(ERR_BSAFE_INVCERT_SIG,		"The signature on the certificate was found to be invalid.  Check the log file for details.")

#define ERR_BSAFE_SECPANEL_NO_HOME_SERVER		(PKG_BSAFE+146)
	errortext(ERR_BSAFE_SECPANEL_NO_HOME_SERVER,	"Your home server could not be contacted or is not configured.")

#define ERR_BSAFE_WRONG_SUBJECT_KEY_SRV			(PKG_BSAFE+147)
	errortext(ERR_BSAFE_WRONG_SUBJECT_KEY_SRV,	"The subject's public key found in the certificate is not the one stored in the server's ID file for that entity.  Check the server's log file for details.")
#define ERR_BSAFE_WRONG_SUBJECT_KEY_LOC			(PKG_BSAFE+148)
	errortext(ERR_BSAFE_WRONG_SUBJECT_KEY_LOC,	"The subject's public key found in the certificate is not the one stored in our ID file for that entity.    Check the local log file for details.")
#define ERR_BSAFE_CERT_NOT_ANCESTOR_SRV			(PKG_BSAFE+149)
	errortext(ERR_BSAFE_CERT_NOT_ANCESTOR_SRV,	"The certifier is not an ancestor of the subject in the certificate.  Check the server's log file for details.")
#define ERR_BSAFE_CERT_NOT_ANCESTOR_LOC			(PKG_BSAFE+150)
	errortext(ERR_BSAFE_CERT_NOT_ANCESTOR_LOC,	"The certifier is not an ancestor of the subject in the certificate.  Check the local log file for details.")
#define ERR_BSAFE_ADDBOOK_CERT_ENTRY			(PKG_BSAFE+151)
	errortext(ERR_BSAFE_ADDBOOK_CERT_ENTRY,		"Error locating a Domino Directory entry for certifier %s")


/* (PKG_BSAFE ends at 151 */


#define	ERR_BSAFE2_ATTRIBUTE_UNKNOWN			(PKG_BSAFE2+0)
	errortext(ERR_BSAFE2_ATTRIBUTE_UNKNOWN,		"Attribute type is unrecognized ")

#define	ERR_BSAFE2_UNABLE_TO_PARSE_CERT 		(PKG_BSAFE2+1)
	errortext(ERR_BSAFE2_UNABLE_TO_PARSE_CERT,	"Unable to parse certificate ")

#define	ERR_BSAFE2_BAD_RECOVERY_INFO 	    	(PKG_BSAFE2+2)
	errortext(ERR_BSAFE2_BAD_RECOVERY_INFO,		"Nonexistent or invalid recovery information")

#define	ERR_BSAFE2_KEY_USAGE_RESTRICTION 		(PKG_BSAFE2+3)
	errortext(ERR_BSAFE2_KEY_USAGE_RESTRICTION,	"A cross certificate will not be made due to key usage restrictions in the input certificate.")

#define ERR_BSAFE_BIG_CERT_ELEMENT				(PKG_BSAFE2+4)
	errortext (ERR_BSAFE_BIG_CERT_ELEMENT,		"Certificate element too large for processing.")
#define ERR_BSAFE_NAMELIST_VERSION				(PKG_BSAFE2+5)
	errortext (ERR_BSAFE_NAMELIST_VERSION,		"Unrecognized name list version.")
#define ERR_BSAFE_NAMELIST_MALFORMED			(PKG_BSAFE2+6)
	errortext (ERR_BSAFE_NAMELIST_MALFORMED,	 "The name list is improperly formed and may have been corrupted.")
#define ERR_BSAFE_NAMELIST_NOSUCH_INDEX			(PKG_BSAFE2+7)
	errortext (ERR_BSAFE_NAMELIST_NOSUCH_INDEX,	"The requested name list element does not exist.")
#define ERR_BSAFE_TOO_MANY_ALTNAMES				(PKG_BSAFE2+8)
	errortext (ERR_BSAFE_TOO_MANY_ALTNAMES,		"Too many alternate names in the name list.")
#define ERR_BSAFE_LANGTAG_EXISTS				(PKG_BSAFE2+9)
	errortext (ERR_BSAFE_LANGTAG_EXISTS,		"A name with the specified language already exits.")
#define ERR_BSAFE_LANGTAG_UNKNOWN				(PKG_BSAFE2+10)
	errortext (ERR_BSAFE_LANGTAG_UNKNOWN,		"The specified language is unknown")
#define ERR_BSAFE_NAME_MALFORMED				(PKG_BSAFE2+11)
	errortext (ERR_BSAFE_NAME_MALFORMED,		"An improperly formed name was encountered")
#define ERR_BSAFE_INV_CERT						(PKG_BSAFE2+12)
	errortext (ERR_BSAFE_INV_CERT,				"Invalid certificate contents or format")
#define ERR_ASN1_ILL_OID						(PKG_BSAFE2+13)
	errortext (ERR_ASN1_ILL_OID,				"Illegal ASN.1 Object ID field")
#define ERR_ASN1_ILL_DATATYPE					(PKG_BSAFE2+14)
	errortext (ERR_ASN1_ILL_DATATYPE,			"Illegal or unexpected ASN.1 data type")
#define ERR_ASN1_ILL_DATALENGTH					(PKG_BSAFE2+15)
	errortext (ERR_ASN1_ILL_DATALENGTH,			"Illegal or unsupported ASN.1 data length")

/* 		(PKG_BSAFE2:  limited to 0-15 */
/* TIPEM errors */

#define ERR_BSAFE3_TE_UNKNOWN					(PKG_BSAFE3+0)
    errortext (ERR_BSAFE3_TE_UNKNOWN,			"Unknown S/MIME error")
#define ERR_BSAFE3_TE_ASN_SIGNATURE				(PKG_BSAFE3+1)
    errortext (ERR_BSAFE3_TE_ASN_SIGNATURE,		"Invalid signature on certificate or CRL")
#define ERR_BSAFE3_TE_ATTRIBUTES_OBJ			(PKG_BSAFE3+2)
    errortext (ERR_BSAFE3_TE_ATTRIBUTES_OBJ,	 "Invalid cryptographic attributes object")
#define ERR_BSAFE3_TE_EOS						(PKG_BSAFE3+3)
    errortext (ERR_BSAFE3_TE_EOS, 				"End of cryptographic data stream")

#define ERR_BSAFE4_TE_MEMORY_OBJ				(PKG_BSAFE3+4)
    errortext (ERR_BSAFE4_TE_MEMORY_OBJ,		"Invalid cryptographic memory object")
#define ERR_BSAFE4_TE_OVER_32K					(PKG_BSAFE3+5)
    errortext (ERR_BSAFE4_TE_OVER_32K,			"Cryptographic data block is too big to be processed")
#define ERR_BSAFE4_TE_PARAMETER					(PKG_BSAFE3+6)
    errortext (ERR_BSAFE4_TE_PARAMETER,			"Invalid parameter passed to cryptographic function")
#define ERR_BSAFE5_TE_VERSION					(PKG_BSAFE3+7)
    errortext (ERR_BSAFE5_TE_VERSION,			"S/MIME version not supported")

#define ERR_BSAFE5_ERROR						(PKG_BSAFE3+8)
    errortext (ERR_BSAFE5_ERROR,				"Error -- ")
#define ERR_BSAFE5_WARNING						(PKG_BSAFE3+9)
    errortext (ERR_BSAFE5_WARNING,				"Warning -- ")
#define ERR_BSAFE5_LOG							(PKG_BSAFE3+10)
	errortext(ERR_BSAFE5_LOG,					"%s %s")
#define ERR_BSAFE5_TE_UNTRUSTED_CERTS_CRLS		(PKG_BSAFE3+11)
	errortext (ERR_BSAFE5_TE_UNTRUSTED_CERTS_CRLS,	"Cannot establish trust in a certificate or CRL.")

#define ERR_NOCA_KEYMATCH						(PKG_BSAFE3+12)
	errortext (ERR_NOCA_KEYMATCH,				"The certifier key in the certificate does not match the key stored in the directory.")
#define ERR_ILL_RECERT_FCT						(PKG_BSAFE3+13)
	errortext (ERR_ILL_RECERT_FCT,				"The requested rename or recertify function is unknown or unsupported.")
#define ERR_NO_ANCESTOR_LANGTAG					(PKG_BSAFE3+14)
	errortext (ERR_NO_ANCESTOR_LANGTAG,			"The certifier has not yet been assigned a name associated with the proposed language.")
#define ERR_NO_INET_KEY							(PKG_BSAFE3+15)
	errortext (ERR_NO_INET_KEY,					"This entry has not been assigned a public key suitable for use on the internet.")

#define ERR_BSAFE_NAME_EXISTS               	(PKG_BSAFE3+16)
	errortext (ERR_BSAFE_NAME_EXISTS,      		"This name already exists.")

#define ERR_BSAFE_INVALID_BB                	(PKG_BSAFE3+17)
    errortext (ERR_BSAFE_INVALID_BB,       		"You are not authorized to recover this ID file.")

	
	
#define ERR_ASN1_INV_SYNTAX						(PKG_BSAFE3+18)
	errortext (ERR_ASN1_INV_SYNTAX,				"Invalid ASN.1 syntax")
#define ERR_BSAFE_INV_CRL						(PKG_BSAFE3+19)
	errortext (ERR_BSAFE_INV_CRL,				"Invalid CRL contents or format")
#define ERR_BSAFE_INV_EXTENSIONS_OBJ 			(PKG_BSAFE3+20)
	errortext (ERR_BSAFE_INV_EXTENSIONS_OBJ, 	"Invalid certificate extensions object")
#define ERR_BSAFE_INV_MSG_FORMAT				(PKG_BSAFE3+21)
	errortext (ERR_BSAFE_INV_MSG_FORMAT,		"Cryptographic error: invalid message format")
#define ERR_BSAFE_BAD_KEY_LENGTH				(PKG_BSAFE3+22)

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -