if DX_COND_doc
all-local: doxygen-doc
+
+install-data-hook:
+ rm -rf $(prefix)/doc/@PACKAGE@/api
+ cp -r doc/api $(prefix)/doc/@PACKAGE@
endif
opensaml.spec: opensaml.spec.in Makefile
#include <xsec/enc/XSECCryptoException.hpp>
#include <xsec/enc/XSECCryptoProvider.hpp>
#include <xsec/utils/XSECPlatformUtils.hpp>
-#include <openssl/err.h>
using namespace opensaml;
using namespace xmlsignature;
throw XMLSecurityException("Unable to generate SHA-1 hash.");
}
-void opensaml::log_openssl()
-{
- const char* file;
- const char* data;
- int flags,line;
-
- unsigned long code=ERR_get_error_line_data(&file,&line,&data,&flags);
- while (code) {
- Category& log=Category::getInstance("OpenSSL");
- log.errorStream() << "error code: " << code << " in " << file << ", line " << line << CategoryStream::ENDLINE;
- if (data && (flags & ERR_TXT_STRING))
- log.errorStream() << "error data: " << data << CategoryStream::ENDLINE;
- code=ERR_get_error_line_data(&file,&line,&data,&flags);
- }
-}
-
using namespace saml2md;
void opensaml::annotateException(XMLToolingException* e, const EntityDescriptor* entity, bool rethrow)
/>\r
<Tool\r
Name="VCLinkerTool"\r
- AdditionalDependencies="..\..\cpp-xmltooling\Debug\xmltooling1D.lib xerces-c_2D.lib xsec_1D.lib log4cppD.lib libeay32_0_9_8D.lib"\r
+ AdditionalDependencies="..\..\cpp-xmltooling\Debug\xmltooling1D.lib xerces-c_2D.lib xsec_1D.lib log4cppD.lib"\r
OutputFile="$(OutDir)\$(ProjectName)2_0D.dll"\r
LinkIncremental="2"\r
GenerateDebugInformation="true"\r
/>\r
<Tool\r
Name="VCLinkerTool"\r
- AdditionalDependencies="..\..\cpp-xmltooling\Release\xmltooling1.lib xerces-c_2.lib xsec_1.lib log4cpp.lib libeay32_0_9_8.lib"\r
+ AdditionalDependencies="..\..\cpp-xmltooling\Release\xmltooling1.lib xerces-c_2.lib xsec_1.lib log4cpp.lib"\r
OutputFile="$(OutDir)\$(ProjectName)2_0.dll"\r
LinkIncremental="1"\r
GenerateDebugInformation="true"\r