You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@santuario.apache.org by mi...@apache.org on 2005/08/21 16:48:11 UTC

cvs commit: xml-security/c/src/dsig DSIGConstants.cpp DSIGConstants.hpp

milan       2005/08/21 07:48:11

  Modified:    c/src/dsig DSIGConstants.cpp DSIGConstants.hpp
  Log:
  Added support for NSS crypto provider.
  
  Revision  Changes    Path
  1.27      +4 -1      xml-security/c/src/dsig/DSIGConstants.cpp
  
  Index: DSIGConstants.cpp
  ===================================================================
  RCS file: /home/cvs/xml-security/c/src/dsig/DSIGConstants.cpp,v
  retrieving revision 1.26
  retrieving revision 1.27
  diff -u -r1.26 -r1.27
  --- DSIGConstants.cpp	5 Jul 2005 11:52:04 -0000	1.26
  +++ DSIGConstants.cpp	21 Aug 2005 14:48:11 -0000	1.27
  @@ -201,6 +201,7 @@
   
   const XMLCh * DSIGConstants::s_unicodeStrPROVOpenSSL;
   const XMLCh * DSIGConstants::s_unicodeStrPROVWinCAPI;
  +const XMLCh * DSIGConstants::s_unicodeStrPROVNSS;
   
   // --------------------------------------------------------------------------------
   //           Constant Strings Creation and Deletion
  @@ -270,6 +271,7 @@
   
   	s_unicodeStrPROVOpenSSL = XMLString::transcode(PROV_OPENSSL);
   	s_unicodeStrPROVWinCAPI = XMLString::transcode(PROV_WINCAPI);
  +  s_unicodeStrPROVNSS = XMLString::transcode(PROV_NSS);
   
   
   }
  @@ -336,6 +338,7 @@
   
   	XSEC_RELEASE_XMLCH(s_unicodeStrPROVOpenSSL);
   	XSEC_RELEASE_XMLCH(s_unicodeStrPROVWinCAPI);
  +  XSEC_RELEASE_XMLCH(s_unicodeStrPROVNSS);
   
   }
   
  
  
  
  1.26      +3 -1      xml-security/c/src/dsig/DSIGConstants.hpp
  
  Index: DSIGConstants.hpp
  ===================================================================
  RCS file: /home/cvs/xml-security/c/src/dsig/DSIGConstants.hpp,v
  retrieving revision 1.25
  retrieving revision 1.26
  diff -u -r1.25 -r1.26
  --- DSIGConstants.hpp	5 Jul 2005 11:52:04 -0000	1.25
  +++ DSIGConstants.hpp	21 Aug 2005 14:48:11 -0000	1.26
  @@ -123,6 +123,7 @@
   
   #define PROV_OPENSSL	"OpenSSL Provider"
   #define PROV_WINCAPI	"WinCAPI Provider"
  +#define PROV_NSS	    "NSS Provider"
   
   // Enumerated Types
   
  @@ -491,6 +492,7 @@
   	// Internal Crypto Providers
   	static const XMLCh * s_unicodeStrPROVOpenSSL;
   	static const XMLCh * s_unicodeStrPROVWinCAPI;
  +  static const XMLCh * s_unicodeStrPROVNSS;
   
   
   	DSIGConstants();