/usr/include/xmlsec1/xmlsec/openssl/symbols.h is in libxmlsec1-dev 1.2.20-2ubuntu4.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 | /**
* XMLSec library
*
* This is free software; see Copyright file in the source
* distribution for preciese wording.
*
* Copyright (C) 2002-2003 Aleksey Sanin <aleksey@aleksey.com>
*/
#ifndef __XMLSEC_OPENSSL_SYMBOLS_H__
#define __XMLSEC_OPENSSL_SYMBOLS_H__
#if !defined(IN_XMLSEC) && defined(XMLSEC_CRYPTO_DYNAMIC_LOADING)
#error To disable dynamic loading of xmlsec-crypto libraries undefine XMLSEC_CRYPTO_DYNAMIC_LOADING
#endif /* !defined(IN_XMLSEC) && defined(XMLSEC_CRYPTO_DYNAMIC_LOADING) */
#ifdef __cplusplus
extern "C" {
#endif /* __cplusplus */
#ifdef XMLSEC_CRYPTO_OPENSSL
/********************************************************************
*
* Crypto Init/shutdown
*
********************************************************************/
#define xmlSecCryptoInit xmlSecOpenSSLInit
#define xmlSecCryptoShutdown xmlSecOpenSSLShutdown
#define xmlSecCryptoKeysMngrInit xmlSecOpenSSLKeysMngrInit
/********************************************************************
*
* Key data ids
*
********************************************************************/
#define xmlSecKeyDataAesId xmlSecOpenSSLKeyDataAesId
#define xmlSecKeyDataDesId xmlSecOpenSSLKeyDataDesId
#define xmlSecKeyDataDsaId xmlSecOpenSSLKeyDataDsaId
#define xmlSecKeyDataEcdsaId xmlSecOpenSSLKeyDataEcdsaId
#define xmlSecKeyDataHmacId xmlSecOpenSSLKeyDataHmacId
#define xmlSecKeyDataRsaId xmlSecOpenSSLKeyDataRsaId
#define xmlSecKeyDataX509Id xmlSecOpenSSLKeyDataX509Id
#define xmlSecKeyDataRawX509CertId xmlSecOpenSSLKeyDataRawX509CertId
/********************************************************************
*
* Key data store ids
*
********************************************************************/
#define xmlSecX509StoreId xmlSecOpenSSLX509StoreId
/********************************************************************
*
* Crypto transforms ids
*
********************************************************************/
#define xmlSecTransformAes128CbcId xmlSecOpenSSLTransformAes128CbcId
#define xmlSecTransformAes192CbcId xmlSecOpenSSLTransformAes192CbcId
#define xmlSecTransformAes256CbcId xmlSecOpenSSLTransformAes256CbcId
#define xmlSecTransformKWAes128Id xmlSecOpenSSLTransformKWAes128Id
#define xmlSecTransformKWAes192Id xmlSecOpenSSLTransformKWAes192Id
#define xmlSecTransformKWAes256Id xmlSecOpenSSLTransformKWAes256Id
#define xmlSecTransformDes3CbcId xmlSecOpenSSLTransformDes3CbcId
#define xmlSecTransformKWDes3Id xmlSecOpenSSLTransformKWDes3Id
#define xmlSecTransformDsaSha1Id xmlSecOpenSSLTransformDsaSha1Id
#define xmlSecTransformDsaSha256Id xmlSecOpenSSLTransformDsaSha256Id
#define xmlSecTransformEcdsaSha1Id xmlSecOpenSSLTransformEcdsaSha1Id
#define xmlSecTransformEcdsaSha224Id xmlSecOpenSSLTransformEcdsaSha224Id
#define xmlSecTransformEcdsaSha256Id xmlSecOpenSSLTransformEcdsaSha256Id
#define xmlSecTransformEcdsaSha384Id xmlSecOpenSSLTransformEcdsaSha384Id
#define xmlSecTransformEcdsaSha512Id xmlSecOpenSSLTransformEcdsaSha512Id
#define xmlSecTransformHmacMd5Id xmlSecOpenSSLTransformHmacMd5Id
#define xmlSecTransformHmacRipemd160Id xmlSecOpenSSLTransformHmacRipemd160Id
#define xmlSecTransformHmacSha1Id xmlSecOpenSSLTransformHmacSha1Id
#define xmlSecTransformHmacSha224Id xmlSecOpenSSLTransformHmacSha224Id
#define xmlSecTransformHmacSha256Id xmlSecOpenSSLTransformHmacSha256Id
#define xmlSecTransformHmacSha384Id xmlSecOpenSSLTransformHmacSha384Id
#define xmlSecTransformHmacSha512Id xmlSecOpenSSLTransformHmacSha512Id
#define xmlSecTransformMd5Id xmlSecOpenSSLTransformMd5Id
#define xmlSecTransformRipemd160Id xmlSecOpenSSLTransformRipemd160Id
#define xmlSecTransformRsaMd5Id xmlSecOpenSSLTransformRsaMd5Id
#define xmlSecTransformRsaRipemd160Id xmlSecOpenSSLTransformRsaRipemd160Id
#define xmlSecTransformRsaSha1Id xmlSecOpenSSLTransformRsaSha1Id
#define xmlSecTransformRsaSha224Id xmlSecOpenSSLTransformRsaSha224Id
#define xmlSecTransformRsaSha256Id xmlSecOpenSSLTransformRsaSha256Id
#define xmlSecTransformRsaSha384Id xmlSecOpenSSLTransformRsaSha384Id
#define xmlSecTransformRsaSha512Id xmlSecOpenSSLTransformRsaSha512Id
#define xmlSecTransformRsaPkcs1Id xmlSecOpenSSLTransformRsaPkcs1Id
#define xmlSecTransformRsaOaepId xmlSecOpenSSLTransformRsaOaepId
#define xmlSecTransformSha1Id xmlSecOpenSSLTransformSha1Id
#define xmlSecTransformSha224Id xmlSecOpenSSLTransformSha224Id
#define xmlSecTransformSha256Id xmlSecOpenSSLTransformSha256Id
#define xmlSecTransformSha384Id xmlSecOpenSSLTransformSha384Id
#define xmlSecTransformSha512Id xmlSecOpenSSLTransformSha512Id
#define xmlSecTransformGost2001GostR3411_94Id xmlSecOpenSSLTransformGost2001GostR3411_94Id
#define xmlSecTransformGostR3411_94Id xmlSecOpenSSLTransformGostR3411_94Id
/********************************************************************
*
* High level routines form xmlsec command line utility
*
********************************************************************/
#define xmlSecCryptoAppInit xmlSecOpenSSLAppInit
#define xmlSecCryptoAppShutdown xmlSecOpenSSLAppShutdown
#define xmlSecCryptoAppDefaultKeysMngrInit xmlSecOpenSSLAppDefaultKeysMngrInit
#define xmlSecCryptoAppDefaultKeysMngrAdoptKey xmlSecOpenSSLAppDefaultKeysMngrAdoptKey
#define xmlSecCryptoAppDefaultKeysMngrLoad xmlSecOpenSSLAppDefaultKeysMngrLoad
#define xmlSecCryptoAppDefaultKeysMngrSave xmlSecOpenSSLAppDefaultKeysMngrSave
#define xmlSecCryptoAppKeysMngrCertLoad xmlSecOpenSSLAppKeysMngrCertLoad
#define xmlSecCryptoAppKeysMngrCertLoadMemory xmlSecOpenSSLAppKeysMngrCertLoadMemory
#define xmlSecCryptoAppKeyLoad xmlSecOpenSSLAppKeyLoad
#define xmlSecCryptoAppPkcs12Load xmlSecOpenSSLAppPkcs12Load
#define xmlSecCryptoAppKeyCertLoad xmlSecOpenSSLAppKeyCertLoad
#define xmlSecCryptoAppKeyLoadMemory xmlSecOpenSSLAppKeyLoadMemory
#define xmlSecCryptoAppPkcs12LoadMemory xmlSecOpenSSLAppPkcs12LoadMemory
#define xmlSecCryptoAppKeyCertLoadMemory xmlSecOpenSSLAppKeyCertLoadMemory
#define xmlSecCryptoAppGetDefaultPwdCallback xmlSecOpenSSLAppGetDefaultPwdCallback
/* todo: this should go away on next API refresh */
#define xmlSecCryptoAppKeysMngrAddCertsPath xmlSecOpenSSLAppKeysMngrAddCertsPath
#endif /* XMLSEC_CRYPTO_OPENSSL */
#ifdef __cplusplus
}
#endif /* __cplusplus */
#endif /* __XMLSEC_OPENSSL_CRYPTO_H__ */
#define __XMLSEC_OPENSSL_CRYPTO_H__
|