| RSA BSAFE Cert-C |
Certificate Components for C |
| Crypto-C 6.2.1 Developer's Guide | ||
| Search |
| Returned Value | Hex | Dec | Description | Category |
E_ALLOC | 0x0700 | 1792 | Out of memory. | General |
E_APPL_CTX | 0x073e | 1854 | Invalid application context. | APPL_CTX |
E_ATTRIBUTE_TAG | 0x070d | 1805 | Attribute tag is invalid. | Attributes |
E_ATTRIBUTE_TYPE | 0x070e | 1806 | Attribute type is invalid. | Attributes |
E_ATTRIBUTE_TYPE_LEN | 0x070f | 1807 | Attribute type length is invalid. | Attributes |
E_ATTRIBUTE_TYPE_NOT_FOUND | 0x0710 | 1808 | Attribute not found. | Attributes |
E_ATTRIBUTE_VALUE | 0x0711 | 1809 | Attribute value is invalid. | Attributes |
E_ATTRIBUTE_VALUE_INDEX | 0x0713 | 1811 | Index out of bounds.
| Attributes |
E_ATTRIBUTE_VALUE_LEN | 0x0712 | 1810 | Attribute value length is invalid. | Attributes |
E_ATTRIBUTES_ENCODING | 0x0714 | 1812 | Invalid encoding format for attributes. | Attributes |
E_ATTRIBUTES_OBJ | 0x0715 | 1813 | Invalid attributes object. | Attributes |
E_BER_ENCODING | 0x0701 | 1793 | Certificate extension error: the extension is poorly encoded, or the same extension type appears more than once in an extensions object. | General |
E_BUSY | 0x0793 | 1939 | Requested service is busy. | PKI OCSP Revocation Status Provider |
E_C_CMS_OBJ | 0x07d0 | 2000 | Invalid CMS object. | PKCS #7 |
E_CANCEL | 0x0702 | 1794 | Operation was cancelled by the surrender function. | General |
E_CANT_ASSOCIATE_CERT_WITH_KEY | 0x07A5 | 1957 | Cannot associate certificate with private key. | Crypto API |
E_CERT_EXTENSIONS | 0x072a | 1834 | Invalid encoded format for extensions. | CERT_REQUEST_OBJ, PKCS10_OBJ |
E_CERT_FIELDS | 0x0726 | 1830 | CertFields parameter is null. | CERT_OBJ |
E_CERT_OBJ | 0x0727 | 1831 | Certificate object is invalid. | CERT_OBJ |
E_CERT_REQUEST_ENCODING | 0x072f | 1839 | Invalid encoded format for certificate request. | CERT_REQUEST_OBJ, PKCS10_OBJ |
E_CERT_REQUEST_FIELDS | 0x072b | 1835 | Certificate request fields parameter is null. | CERT_REQUEST_OBJ, PKCS10_OBJ |
E_CERT_REQUEST_OBJ | 0x072c | 1836 | Certificate request object is invalid. | CERT_REQUEST_OBJ, PKCS10_OBJ |
E_CERT_REQUEST_VERSION | 0x072d | 1837 | Certificate request version is incorrect. | CERT_REQUEST_OBJ, PKCS10_OBJ |
E_CERT_SERIAL | 0x0728 | 1832 | [UNUSED]. | CERT_OBJ |
E_CERT_TEMPLATE_OBJ | 0x0798 | 1944 | Certificate template object is invalid. | PKI |
E_CERT_VERSION | 0x0729 | 1833 | Certificate version is incorrect. | CERT_OBJ |
E_CERTC_CTX | 0x07f0 | 2032 | Invalid CERTC_CTX. | General |
E_CMSF_OPTION | 0x0763 | 1891 | CMS option is not supported. | PKCS #7 |
E_COMPUTE_ASN_SIGNATURE | 0x0718 | 1816 | Error computing digital signature. | CERT_OBJ, CERT_REQUEST_OBJ, PKCS10_OBJ, CRL_OBJ |
E_COMPUTE_DIGEST | 0x0719 | 1817 | Error computing digest. | CERT_OBJ, CERT_REQUEST_OBJ, PKCS10_OBJ, CRL_OBJ |
E_CRL_ENTRIES_OBJ | 0x0730 | 1840 | CRL entries object is invalid | CRL_OBJ |
E_CRL_ENTRY_EXTENSIONS | 0x0731 | 1841 | Invalid encoded format for extensions. | CRL_OBJ |
E_CRL_EXTENSIONS | 0x0732 | 1842 | Invalid encoded format for extensions. | CRL_OBJ |
E_CRL_FIELDS | 0x0733 | 1843 | CrlFields parameter is null. | CRL_OBJ |
E_CRL_OBJ | 0x0734 | 1844 | CRL object is invalid. | CRL_OBJ |
E_CRL_VERSION | 0x0735 | 1845 | CRL version is incorrect. | CRL_OBJ |
E_CRYPTO | 0x074b | 1867 | Generic crypto service provider error. | Service Provider |
E_DATA | 0x0703 | 1795 | Generic data error. | General |
E_DB | 0x074a | 1866 | Generic database service provider error. | Service Provider |
E_DEFAULT_STANDARD_EXTENSION | 0x073f | 1855 | Tried to unregister a default standard extension. | Registering Extensions |
E_DELETE | 0x07A2 | 1954 | Cannot delete certifcate/CRL/key. | Crypto API |
E_DER_UNKNOWN | 0x071a | 1818 | Encoded data is missing. | CERT_OBJ, CERT_REQUEST_OBJ, PKCS10_OBJ, CRL_OBJ |
E_DIGEST_ALG_NOT_SUPPORTED | 0x0760 | 1888 | Message digest algorithms not supported. | PKCS #7 |
E_DIGEST_NOT_MATCHED | 0x0761 | 1889 | Digest does not match. | PKCS #7 |
E_DUPLICATE_SERVICE | 0x0745 | 1861 | Duplicate service provider not allowed. | Service Provider |
E_ENCRYPT_ALG_NOT_SUPPORTED | 0x0762 | 1890 | Message encryption algorithms not supported. | PKCS #7 |
E_EOS | 0x0747 | 1863 | End of I/O stream. | Service Provider |
E_EXTENSION_ALREADY_EXISTS | 0x0737 | 1847 | Extensions object already contains given extension. | EXTENSIONS_OBJ |
E_EXTENSION_TYPE_NOT_ALLOWED | 0x0738 | 1848 | Extension type not allowed this type of object. | EXTENSIONS_OBJ |
E_EXTENSIONS_OBJ | 0x0739 | 1849 | Invalid extensions object. | EXTENSIONS_OBJ |
E_EXTENSIONS_OBJ_TYPE | 0x0740 | 1856 | Invalid extensions object type. | Registering Extensions |
E_HMAC_FAILED | 0x07A6 | 1958 | HMAC validation failed. | General |
E_INDEX | 0x0704 | 1796 | Index out of bounds. | General |
E_INNER_DER_UNKNOWN | 0x071c | 1820 | Invalid encoded format for certificate request. | CERT_OBJ, CERT_REQUEST_OBJ, PKCS10_OBJ, CRL_OBJ |
E_INPUT_DATA | 0x0705 | 1797 | Invalid encoding format for input data. | General |
E_INPUT_LEN | 0x0706 | 1798 | Invalid total length for input data. | General |
E_INSERT | 0x07A0 | 1952 | Cannot insert certificate/CRL/key. | Crypto API |
E_INVALID_CRITICALITY | 0x073a | 1850 | Encoded as non-critical but registered as critical. | EXTENSIONS_OBJ |
E_INVALID_HANDLER | 0x0741 | 1857 | Handler is missing required function pointers. | Registering Extensions |
E_INVALID_PARAMETER | 0x0707 | 1799 | Invalid function parameter. | General |
E_INVALID_SIGNATURE | 0x072e | 1838 | Error verifying digital signature. | CERT_REQUEST_OBJ, PKCS10_OBJ |
E_IO | 0x0746 | 1862 | Generic I/O service provider error. | Service Provider |
E_ISSUER_NAME | 0x071d | 1821 | Invalid encoded format for issuer name. | CERT_OBJ, CERT_REQUEST_OBJ, PKCS10_OBJ, CRL_OBJ |
E_KEY | 0x07A4 | 1956 | Invalid key, key specs, and so on. | Crypto API |
E_KEY_ENCRYPTION_ALG_NOT_SUPPORTED | 0x0766 | 1894 | Recipient key encryption algorithm not supported. | PKCS #7 |
E_KEY_TYPE_NOT_SUPPORTED | 0x071b | 1819 | Key information type not supported. | CERT_OBJ, CERT_REQUEST_OBJ, PKCS10_OBJ, CRL_OBJ |
E_LDAP_ATTR_NOTFOUND | 0x0774 | 1908 | DN or search filter component not found in subject name. | LDAP |
E_LDAP_ATTRLIST | 0x0773 | 1907 | Problem building base DN or search filter for LDAP search. | LDAP |
E_LDAP_ERROR | 0x0770 | 1904 | Generic LDAP error. LDAP return codes provide more information. | LDAP |
E_LDAP_NO_SUCH_OBJECT | 0x0771 | 1905 | LDAP operation failed, returned LDAP_NO_SUCH_OBJECT. | LDAP |
E_LDAP_UNBIND | 0x0772 | 1906 | LDAP unbind failed. | LDAP |
E_LIST_OBJ | 0x0736 | 1846 | List object is invalid. | CRL_OBJ |
E_LOG | 0x0748 | 1864 | Generic log service provider error. | Service Provider |
E_MESSAGE_TYPE_NOT_VALID | 0x0764 | 1892 | Message type not valid. | PKCS #7 |
E_MULTIPLE_VALUES_NOT_ALLOWED | 0x073b | 1851 | Extension is single-valued. | EXTENSIONS_OBJ |
E_NAME_ENCODING | 0x0717 | 1815 | Invalid encoded format for name. | Name |
E_NAME_OBJ | 0x0716 | 1814 | Invalid name object. | Name |
E_NO_SERVICE | 0x0744 | 1860 | Service provider not found. | Service Provider |
E_NOT_AUTHORIZED | 0x0794 | 1940 | Not authorized or identified to use service. | PKI, OCSP Revocation Status Provider |
E_NOT_FOUND | 0x0708 | 1800 | No matching entry found. | General |
E_NOT_SUPPORTED | 0x0709 | 1801 | Operation not supported. | General |
E_NOT_VALIDATED | 0x0751 | 1873 | Validation process failed | Certificate Path Provider |
E_NOURI | 0x0796 | 1942 | Missing URI information; unable to make request. | PKI |
E_OID_MISMATCH | 0x07e0 | 2016 | OIDs do not match. | General |
E_OS_PLATFORM | 0x0792 | 1938 | Platform-specific error (library binding and so on.) | PKI |
E_OUTPUT_LEN | 0x070a | 1802 | Output buffer is too small. | General |
E_OVER_32K | 0x070b | 1803 | Data block exceeds 32767 Bytes. | General |
E_OVERRIDE_CRITICAL_NOT_ALLOWED | 0x0743 | 1859 | Registered criticality may not be changed | Registering Extensions |
E_OVERRIDE_HANDLER_NOT_ALLOWED | 0x0742 | 1858 | Handler may not be overridden. | Registering Extensions |
E_PATH_ALG_NOT_SUPPORTED | 0x0752 | 1874 | Path algorithm not supported. | Certificate Path Provider |
E_PATH_NOT_FOUND | 0x0750 | 1872 | Valid certificate path not found. | Certificate Path Provider |
E_PATH_POLICY | 0x0754 | 1876 | Required policy not present or the path is not validated under the given user policies. | Certificate Path Provider |
E_PATH_POLICY_MAPPING | 0x0755 | 1877 | Illegal policy mapping detected in the Issuer Domain Policy. | Certificate Path Provider |
E_PATH_PROVIDER | 0x0753 | 1875 | Path provider specific warning. | Certificate Path Provider |
E_PKCS10_ENCODING | 0x072f | 1839 | Encoding is incorrect. | CERT_REQUEST_OBJ, PKCS10_OBJ |
E_PKCS10_FIELDS | 0x072b | 1835 | Fields are invalid. | CERT_REQUEST_OBJ, PKCS10_OBJ |
E_PKCS10_OBJ | 0x072c | 1836 | Object is invalid | CERT_REQUEST_OBJ, PKCS10_OBJ |
E_PKCS10_VERSION | 0x072d | 1837 | Version is incorrect. | CERT_REQUEST_OBJ, PKCS10_OBJ |
E_PKCS11DB_BAD_PIN | 0x07C7 | 1991 | PIN is incorrect, expired, or locked | PKCS #11 Database Provider |
E_PKCS11DB_CRYPTOKIFUNCTIONS | 0x07C1 | 1985 | Cryptoki function list not obtained or provided. | PKCS #11 Database Provider |
E_PKCS11DB_INIT_LIBRARY | 0x07C2 | 1986 | PKCS #11 library could not be initialized. | PKCS #11 Database Provider |
E_PKCS11DB_LIBRARY_ERROR | 0x07C0 | 1984 | PKCS #11 library error. | PKCS #11 Database Provider |
E_PKCS11DB_LIBRARY_NOT_FOUND | 0x07c9 | 1993 | PKCS #11 library not found. | PKCS #11 Database Provider |
E_PKCS11DB_LIBRARY_VERSION | 0x07C3 | 1987 | PKCS #11 library is back-level. | PKCS #11 Database Provider |
E_PKCS11DB_LOGIN_FAILED | 0x07C8 | 1992 | Unable to login PKCS #11 session | PKCS #11 Database Provider |
E_PKCS11DB_NO_TOKENS_PRESENT | 0x07C5 | 1989 | No tokens found in any slot. | PKCS #11 Database Provider |
E_PKCS11DB_OPEN_SESSION | 0x07C4 | 1988 | Could not open session to the token. | PKCS #11 Database Provider |
E_PKCS11DB_TOKEN_NOT_FOUND | 0x07C6 | 1990 | Unable to find token with given label. | PKCS #11 Database Provider |
E_PKI_INCORRECT_MSGTYPE | 0x0789 | 1929 | Incorrect message type. | PKI |
E_PKI_INVALID_CONFIGURATION | 0x0786 | 1926 | Configuration information specified incorrectly. | PKI |
E_PKI_MISSING_POP | 0x0784 | 1924 | Required Proof-of-Possession missing. | PKI |
E_PKI_MSG_INVALID | 0x0780 | 1920 | Message BER/DER is malformed. | PKI |
E_PKI_MSG_OBJ | 0x0781 | 1921 | PKI message object is invalid. | PKI |
E_PKI_MSG_TYPE | 0x0782 | 1922 | PKI message object is not the correct type. | PKI |
E_PKI_NONCE_MISMATCH | 0x0785 | 1925 | Sender and recipient nonce mismatch. | PKI, OCSP Revocation Status Provider |
E_PKI_OBJ | 0x0797 | 1943 | Invalid PKI_xxx object. | PKI |
E_PKI_SIGNER_COUNT | 0x0783 | 1923 | Number of expected verified signers incorrect. | PKI, OCSP Revocation Status Provider |
E_PKI_TRANSACTION_ID_MISMATCH | 0x0787 | 1927 | Sender and recipient transaction idenitifer mismatch. | PKI |
E_PKI_TRANSPORT | 0x078a | 1930 | Data transport I/O error. | PKI, OCSP Revocation Status Provider |
E_PKI_UNEXPECTED_DATA | 0x0788 | 1928 | Data unanticipated by provider. | PKI, OCSP Revocation Status Provider |
E_PRIVATE_KEY | 0x071e | 1822 | Private key is null or does not match public key. | CERT_OBJ, CERT_REQUEST_OBJ, PKCS10_OBJ, CRL_OBJ |
E_PROV_DLL_NOT_FOUND | 0x07A7 | 1959 | Provider DLL not found. | Crypto API |
E_PROVIDER | 0x07A3 | 1955 | CSP-related error (cannot acquire context, and so on.) | Crypto API |
E_PUBLIC_KEY | 0x071f | 1823 | Public key is null. | CERT_OBJ, CERT_REQUEST_OBJ, PKCS10_OBJ, CRL_OBJ |
E_RETRIEVE | 0x07A1 | 1953 | Cannot retrieve certificate/CRL/key. | Crypto API |
E_SERVER_FAILURE | 0x0795 | 1941 | Server internal error handling request. | PKI, OCSP Revocation Status Provider |
E_SIGN_MACRO_OBJECT | 0x0720 | 1824 | [UNUSED]. | CERT_OBJ, CERT_REQUEST_OBJ, PKCS10_OBJ, CRL_OBJ |
E_SIGN_VALUE_UNKNOWN | 0x0721 | 1825 | Encoded data to be signed is missing. | CERT_OBJ, CERT_REQUEST_OBJ, PKCS10_OBJ, CRL_OBJ |
E_SIGNATURE_ALG_NOT_SUPPORTED | 0x0722 | 1826 | Signature algorithm not supported. | CERT_OBJ, CERT_REQUEST_OBJ, PKCS10_OBJ, CRL_OBJ |
E_SIGNATURE_ALG_UNKNOWN | 0x0723 | 1827 | Signature algorithm identifier is missing. | CERT_OBJ, CERT_REQUEST_OBJ, PKCS10_OBJ, CRL_OBJ |
E_STATUS_INFO_OBJ | 0x0799 | 1945 | Status information object is invalid. | PKI |
E_SUBJECT_NAME | 0x0724 | 1828 | Invalid encoded format for subject name. | CERT_OBJ, CERT_REQUEST_OBJ, PKCS10_OBJ, CRL_OBJ |
E_SURRENDER | 0x0749 | 1865 | Generic surrender service provider error. | Service Provider |
E_TIMEOUT | 0x0791 | 1937 | Timeout occurred during operation. | PKI |
E_UNKNOWN_CRITICAL_EXTENSION | 0x073c | 1852 | No handler for critical extension. | EXTENSIONS_OBJ |
E_URL_ENCODING | 0x0790 | 1936 | Data incorrectly URL-encoded. | PKI |
E_VALIDITY | 0x070c | 1804 | Validity period start later than end | General |
E_VALUE_NOT_SET | 0x07a8 | 1960 | Value not set. | General |
E_VALUE_INDEX | 0x073d | 1853 | Extension value index out of bounds. | EXTENSIONS_OBJ |
E_VERIFY_ASN_SIGNATURE | 0x0725 | 1829 | Error verifying digital signature. | CERT_OBJ, CERT_REQUEST_OBJ, PKCS10_OBJ, CRL_OBJ |
E_VERSION_NOT_SUPPORTED | 0x0765 | 1893 | Version of message not supported. | PKCS #7 |