/**
* XML Security Library (http://www.aleksey.com/xmlsec).
*
* All the string constans.
*
* This is free software; see Copyright file in the source
* distribution for preciese wording.
*
* Copyright (C) 2002-2003 Aleksey Sanin <aleksey@aleksey.com>
* Portion Copyright © 2009 Nokia Corporation and/or its subsidiary(-ies). All rights reserved.
*/
#ifndef __XMLSEC_STRINGS_H__
#define __XMLSEC_STRINGS_H__
#ifdef __cplusplus
extern "C" {
#endif /* __cplusplus */
#include <libxml2_tree.h>
#include "xmlsec_config.h"
#include "xmlsec_xmlsec.h"
#ifdef __SYMBIAN32__
/* Venus: defining global strings in Symbian */
typedef struct _xmlSecGlobalConstData xmlSecGlobalConstData;
struct _xmlSecGlobalConstData{
/*************************************************************************
*
* Global Namespaces
*
************************************************************************/
const xmlChar* const xmlSecNs;
const xmlChar* const xmlSecDSigNs;
const xmlChar* const xmlSecEncNs;
const xmlChar* const xmlSecXkmsNs;
const xmlChar* const xmlSecXPathNs;
const xmlChar* const xmlSecXPath2Ns;
const xmlChar* const xmlSecXPointerNs;
const xmlChar* const xmlSecSoap11Ns;
const xmlChar* const xmlSecSoap12Ns;
/*************************************************************************
*
* DSig Nodes
*
************************************************************************/
const xmlChar* const xmlSecNodeSignature;
const xmlChar* const xmlSecNodeSignedInfo;
const xmlChar* const xmlSecNodeSignatureValue;
const xmlChar* const xmlSecNodeCanonicalizationMethod;
const xmlChar* const xmlSecNodeSignatureMethod;
const xmlChar* const xmlSecNodeDigestMethod;
const xmlChar* const xmlSecNodeDigestValue;
const xmlChar* const xmlSecNodeObject;
const xmlChar* const xmlSecNodeManifest;
const xmlChar* const xmlSecNodeSignatureProperties;
/*************************************************************************
*
* Encryption Nodes
*
************************************************************************/
const xmlChar* const xmlSecNodeEncryptedData;
const xmlChar* const xmlSecNodeEncryptionMethod;
const xmlChar* const xmlSecNodeEncryptionProperties;
const xmlChar* const xmlSecNodeEncryptionProperty;
const xmlChar* const xmlSecNodeCipherData;
const xmlChar* const xmlSecNodeCipherValue;
const xmlChar* const xmlSecNodeCipherReference;
const xmlChar* const xmlSecNodeReferenceList;
const xmlChar* const xmlSecNodeDataReference;
const xmlChar* const xmlSecNodeKeyReference;
const xmlChar* const xmlSecNodeCarriedKeyName;
const xmlChar* const xmlSecTypeEncContent;
const xmlChar* const xmlSecTypeEncElement;
/*************************************************************************
*
* XKMS nodes, attributes and value strings
*
************************************************************************/
#ifndef XMLSEC_NO_XKMS
const xmlChar* const xmlSecXkmsServerRequestResultName;
const xmlChar* const xmlSecXkmsServerRequestStatusName;
const xmlChar* const xmlSecXkmsServerRequestLocateName;
const xmlChar* const xmlSecXkmsServerRequestValidateName;
const xmlChar* const xmlSecXkmsServerRequestCompoundName;
const xmlChar* const xmlSecNodeResult;
const xmlChar* const xmlSecNodeStatusRequest;
const xmlChar* const xmlSecNodeStatusResult;
const xmlChar* const xmlSecNodeLocateRequest;
const xmlChar* const xmlSecNodeLocateResult;
const xmlChar* const xmlSecNodeValidateRequest;
const xmlChar* const xmlSecNodeValidateResult;
const xmlChar* const xmlSecNodeCompoundRequest;
const xmlChar* const xmlSecNodeCompoundResult;
const xmlChar* const xmlSecNodeMessageExtension;
const xmlChar* const xmlSecNodeOpaqueClientData;
const xmlChar* const xmlSecNodeResponseMechanism;
const xmlChar* const xmlSecNodeRespondWith;
const xmlChar* const xmlSecNodePendingNotification;
const xmlChar* const xmlSecNodeQueryKeyBinding;
const xmlChar* const xmlSecNodeKeyUsage;
const xmlChar* const xmlSecNodeUseKeyWith;
const xmlChar* const xmlSecNodeTimeInstant;
const xmlChar* const xmlSecNodeRequestSignatureValue;
const xmlChar* const xmlSecNodeUnverifiedKeyBinding;
const xmlChar* const xmlSecNodeValidityInterval;
const xmlChar* const xmlSecNodeStatus;
const xmlChar* const xmlSecNodeValidReason;
const xmlChar* const xmlSecNodeInvalidReason;
const xmlChar* const xmlSecNodeIndeterminateReason;
const xmlChar* const xmlSecAttrService;
const xmlChar* const xmlSecAttrNonce;
const xmlChar* const xmlSecAttrOriginalRequestId;
const xmlChar* const xmlSecAttrResponseLimit;
const xmlChar* const xmlSecAttrMechanism;
const xmlChar* const xmlSecAttrIdentifier;
const xmlChar* const xmlSecAttrApplication;
const xmlChar* const xmlSecAttrResultMajor;
const xmlChar* const xmlSecAttrResultMinor;
const xmlChar* const xmlSecAttrRequestId;
const xmlChar* const xmlSecAttrNotBefore;
const xmlChar* const xmlSecAttrNotOnOrAfter;
const xmlChar* const xmlSecAttrTime;
const xmlChar* const xmlSecAttrStatusValue;
const xmlChar* const xmlSecResponseMechanismPending;
const xmlChar* const xmlSecResponseMechanismRepresent;
const xmlChar* const xmlSecResponseMechanismRequestSignatureValue;
const xmlChar* const xmlSecRespondWithKeyName;
const xmlChar* const xmlSecRespondWithKeyValue;
const xmlChar* const xmlSecRespondWithX509Cert;
const xmlChar* const xmlSecRespondWithX509Chain;
const xmlChar* const xmlSecRespondWithX509CRL;
const xmlChar* const xmlSecRespondWithOCSP;
const xmlChar* const xmlSecRespondWithRetrievalMethod;
const xmlChar* const xmlSecRespondWithPGP;
const xmlChar* const xmlSecRespondWithPGPWeb;
const xmlChar* const xmlSecRespondWithSPKI;
const xmlChar* const xmlSecRespondWithPrivateKey;
const xmlChar* const xmlSecStatusResultSuccess;
const xmlChar* const xmlSecStatusResultFailed;
const xmlChar* const xmlSecStatusResultPending;
const xmlChar* const xmlSecKeyUsageEncryption;
const xmlChar* const xmlSecKeyUsageSignature;
const xmlChar* const xmlSecKeyUsageExchange;
const xmlChar* const xmlSecKeyBindingStatusValid;
const xmlChar* const xmlSecKeyBindingStatusInvalid;
const xmlChar* const xmlSecKeyBindingStatusIndeterminate;
const xmlChar* const xmlSecKeyBindingReasonIssuerTrust;
const xmlChar* const xmlSecKeyBindingReasonRevocationStatus;
const xmlChar* const xmlSecKeyBindingReasonValidityInterval;
const xmlChar* const xmlSecKeyBindingReasonSignature;
const xmlChar* const xmlSecResultMajorCodeSuccess;
const xmlChar* const xmlSecResultMajorCodeVersionMismatch;
const xmlChar* const xmlSecResultMajorCodeSender;
const xmlChar* const xmlSecResultMajorCodeReceiver;
const xmlChar* const xmlSecResultMajorCodeRepresent;
const xmlChar* const xmlSecResultMajorCodePending;
const xmlChar* const xmlSecResultMinorCodeNoMatch;
const xmlChar* const xmlSecResultMinorCodeTooManyResponses;
const xmlChar* const xmlSecResultMinorCodeIncomplete;
const xmlChar* const xmlSecResultMinorCodeFailure;
const xmlChar* const xmlSecResultMinorCodeRefused;
const xmlChar* const xmlSecResultMinorCodeNoAuthentication;
const xmlChar* const xmlSecResultMinorCodeMessageNotSupported;
const xmlChar* const xmlSecResultMinorCodeUnknownResponseId;
const xmlChar* const xmlSecResultMinorCodeNotSynchronous;
const xmlChar* const xmlSecXkmsSoapFaultReasonLang;
const xmlChar* const xmlSecXkmsSoapFaultReasonUnsupportedVersion;
const xmlChar* const xmlSecXkmsSoapFaultReasonUnableToProcess;
const xmlChar* const xmlSecXkmsSoapFaultReasonServiceUnavailable;
const xmlChar* const xmlSecXkmsSoapFaultReasonMessageNotSupported;
const xmlChar* const xmlSecXkmsSoapFaultReasonMessageInvalid;
const xmlChar* const xmlSecXkmsSoapSubcodeValueMessageNotSupported;
const xmlChar* const xmlSecXkmsSoapSubcodeValueBadMessage;
const xmlChar* const xmlSecXkmsFormatStrPlain;
const xmlChar* const xmlSecXkmsFormatStrSoap11;
const xmlChar* const xmlSecXkmsFormatStrSoap12;
#endif /* XMLSEC_NO_XKMS */
/*************************************************************************
*
* KeyInfo and Transform Nodes
*
************************************************************************/
const xmlChar* const xmlSecNodeKeyInfo;
const xmlChar* const xmlSecNodeReference;
const xmlChar* const xmlSecNodeTransforms;
const xmlChar* const xmlSecNodeTransform;
/*************************************************************************
*
* Attributes
*
************************************************************************/
const xmlChar* const xmlSecAttrId;
const xmlChar* const xmlSecAttrURI;
const xmlChar* const xmlSecAttrType;
const xmlChar* const xmlSecAttrMimeType;
const xmlChar* const xmlSecAttrEncoding;
const xmlChar* const xmlSecAttrAlgorithm;
const xmlChar* const xmlSecAttrTarget;
const xmlChar* const xmlSecAttrFilter;
const xmlChar* const xmlSecAttrRecipient;
/*************************************************************************
*
* AES strings
*
************************************************************************/
const xmlChar* const xmlSecNameAESKeyValue;
const xmlChar* const xmlSecNodeAESKeyValue;
const xmlChar* const xmlSecHrefAESKeyValue;
const xmlChar* const xmlSecNameAes128Cbc;
const xmlChar* const xmlSecHrefAes128Cbc;
const xmlChar* const xmlSecNameAes192Cbc;
const xmlChar* const xmlSecHrefAes192Cbc;
const xmlChar* const xmlSecNameAes256Cbc;
const xmlChar* const xmlSecHrefAes256Cbc;
const xmlChar* const xmlSecNameKWAes128;
const xmlChar* const xmlSecHrefKWAes128;
const xmlChar* const xmlSecNameKWAes192;
const xmlChar* const xmlSecHrefKWAes192;
const xmlChar* const xmlSecNameKWAes256;
const xmlChar* const xmlSecHrefKWAes256;
/*************************************************************************
*
* BASE64 strings
*
************************************************************************/
const xmlChar* const xmlSecNameBase64;
const xmlChar* const xmlSecHrefBase64;
/*************************************************************************
*
* C14N strings
*
************************************************************************/
const xmlChar* const xmlSecNameC14N;
const xmlChar* const xmlSecHrefC14N;
const xmlChar* const xmlSecNameC14NWithComments;
const xmlChar* const xmlSecHrefC14NWithComments;
const xmlChar* const xmlSecNameExcC14N;
const xmlChar* const xmlSecHrefExcC14N;
const xmlChar* const xmlSecNameExcC14NWithComments;
const xmlChar* const xmlSecHrefExcC14NWithComments;
const xmlChar* const xmlSecNsExcC14N;
const xmlChar* const xmlSecNsExcC14NWithComments;
const xmlChar* const xmlSecNodeInclusiveNamespaces;
const xmlChar* const xmlSecAttrPrefixList;
/*************************************************************************
*
* DES strings
*
************************************************************************/
const xmlChar* const xmlSecNameDESKeyValue;
const xmlChar* const xmlSecNodeDESKeyValue;
const xmlChar* const xmlSecHrefDESKeyValue;
const xmlChar* const xmlSecNameDes3Cbc;
const xmlChar* const xmlSecHrefDes3Cbc;
const xmlChar* const xmlSecNameKWDes3;
const xmlChar* const xmlSecHrefKWDes3;
/*************************************************************************
*
* DSA strings
*
************************************************************************/
const xmlChar* const xmlSecNameDSAKeyValue;
const xmlChar* const xmlSecNodeDSAKeyValue;
const xmlChar* const xmlSecHrefDSAKeyValue;
const xmlChar* const xmlSecNodeDSAP;
const xmlChar* const xmlSecNodeDSAQ;
const xmlChar* const xmlSecNodeDSAG;
const xmlChar* const xmlSecNodeDSAJ;
const xmlChar* const xmlSecNodeDSAX;
const xmlChar* const xmlSecNodeDSAY;
const xmlChar* const xmlSecNodeDSASeed;
const xmlChar* const xmlSecNodeDSAPgenCounter;
const xmlChar* const xmlSecNameDsaSha1;
const xmlChar* const xmlSecHrefDsaSha1;
/*************************************************************************
*
* EncryptedKey
*
************************************************************************/
const xmlChar* const xmlSecNameEncryptedKey;
const xmlChar* const xmlSecNodeEncryptedKey;
const xmlChar* const xmlSecHrefEncryptedKey;
/*************************************************************************
*
* Enveloped transform strings
*
************************************************************************/
const xmlChar* const xmlSecNameEnveloped;
const xmlChar* const xmlSecHrefEnveloped;
/*************************************************************************
*
* HMAC strings
*
************************************************************************/
const xmlChar* const xmlSecNameHMACKeyValue;
const xmlChar* const xmlSecNodeHMACKeyValue;
const xmlChar* const xmlSecHrefHMACKeyValue;
const xmlChar* const xmlSecNodeHMACOutputLength;
const xmlChar* const xmlSecNameHmacMd5;
const xmlChar* const xmlSecHrefHmacMd5;
const xmlChar* const xmlSecNameHmacRipemd160;
const xmlChar* const xmlSecHrefHmacRipemd160;
const xmlChar* const xmlSecNameHmacSha1;
const xmlChar* const xmlSecHrefHmacSha1;
const xmlChar* const xmlSecNameHmacSha224;
const xmlChar* const xmlSecHrefHmacSha224;
const xmlChar* const xmlSecNameHmacSha256;
const xmlChar* const xmlSecHrefHmacSha256;
const xmlChar* const xmlSecNameHmacSha384;
const xmlChar* const xmlSecHrefHmacSha384;
const xmlChar* const xmlSecNameHmacSha512;
const xmlChar* const xmlSecHrefHmacSha512;
/*************************************************************************
*
* KeyName strings
*
************************************************************************/
const xmlChar* const xmlSecNameKeyName;
const xmlChar* const xmlSecNodeKeyName;
/*************************************************************************
*
* KeyValue strings
*
************************************************************************/
const xmlChar* const xmlSecNameKeyValue;
const xmlChar* const xmlSecNodeKeyValue;
/*************************************************************************
*
* Memory Buffer strings
*
************************************************************************/
const xmlChar* const xmlSecNameMemBuf;
/*************************************************************************
*
* MD5 strings
*
************************************************************************/
const xmlChar* const xmlSecNameMd5;
const xmlChar* const xmlSecHrefMd5;
/*************************************************************************
*
* RetrievalMethod
*
************************************************************************/
const xmlChar* const xmlSecNameRetrievalMethod;
const xmlChar* const xmlSecNodeRetrievalMethod;
/*************************************************************************
*
* RIPEMD160 strings
*
************************************************************************/
const xmlChar* const xmlSecNameRipemd160;
const xmlChar* const xmlSecHrefRipemd160;
/*************************************************************************
*
* RSA strings
*
************************************************************************/
const xmlChar* const xmlSecNameRSAKeyValue;
const xmlChar* const xmlSecNodeRSAKeyValue;
const xmlChar* const xmlSecHrefRSAKeyValue;
const xmlChar* const xmlSecNodeRSAModulus;
const xmlChar* const xmlSecNodeRSAExponent;
const xmlChar* const xmlSecNodeRSAPrivateExponent;
const xmlChar* const xmlSecNameRsaMd5;
const xmlChar* const xmlSecHrefRsaMd5;
const xmlChar* const xmlSecNameRsaRipemd160;
const xmlChar* const xmlSecHrefRsaRipemd160;
const xmlChar* const xmlSecNameRsaSha1;
const xmlChar* const xmlSecHrefRsaSha1;
const xmlChar* const xmlSecNameRsaSha224;
const xmlChar* const xmlSecHrefRsaSha224;
const xmlChar* const xmlSecNameRsaSha256;
const xmlChar* const xmlSecHrefRsaSha256;
const xmlChar* const xmlSecNameRsaSha384;
const xmlChar* const xmlSecHrefRsaSha384;
const xmlChar* const xmlSecNameRsaSha512;
const xmlChar* const xmlSecHrefRsaSha512;
const xmlChar* const xmlSecNameRsaPkcs1;
const xmlChar* const xmlSecHrefRsaPkcs1;
const xmlChar* const xmlSecNameRsaOaep;
const xmlChar* const xmlSecHrefRsaOaep;
const xmlChar* const xmlSecNodeRsaOAEPparams;
/*************************************************************************
*
* SHA1 strings
*
************************************************************************/
const xmlChar* const xmlSecNameSha1;
const xmlChar* const xmlSecHrefSha1;
const xmlChar* const xmlSecNameSha224;
const xmlChar* const xmlSecHrefSha224;
const xmlChar* const xmlSecNameSha256;
const xmlChar* const xmlSecHrefSha256;
const xmlChar* const xmlSecNameSha384;
const xmlChar* const xmlSecHrefSha384;
const xmlChar* const xmlSecNameSha512;
const xmlChar* const xmlSecHrefSha512;
/*************************************************************************
*
* X509 strings
*
************************************************************************/
const xmlChar* const xmlSecNameX509Data;
const xmlChar* const xmlSecNodeX509Data;
const xmlChar* const xmlSecHrefX509Data;
const xmlChar* const xmlSecNodeX509Certificate;
const xmlChar* const xmlSecNodeX509CRL;
const xmlChar* const xmlSecNodeX509SubjectName;
const xmlChar* const xmlSecNodeX509IssuerSerial;
const xmlChar* const xmlSecNodeX509IssuerName;
const xmlChar* const xmlSecNodeX509SerialNumber;
const xmlChar* const xmlSecNodeX509SKI;
const xmlChar* const xmlSecNameRawX509Cert;
const xmlChar* const xmlSecHrefRawX509Cert;
const xmlChar* const xmlSecNameX509Store;
/*************************************************************************
*
* PGP strings
*
************************************************************************/
const xmlChar* const xmlSecNamePGPData;
const xmlChar* const xmlSecNodePGPData;
const xmlChar* const xmlSecHrefPGPData;
/*************************************************************************
*
* SPKI strings
*
************************************************************************/
const xmlChar* const xmlSecNameSPKIData;
const xmlChar* const xmlSecNodeSPKIData;
const xmlChar* const xmlSecHrefSPKIData;
/*************************************************************************
*
* XPath/XPointer strings
*
************************************************************************/
const xmlChar* const xmlSecNameXPath;
const xmlChar* const xmlSecNodeXPath;
const xmlChar* const xmlSecNameXPath2;
const xmlChar* const xmlSecNodeXPath2;
const xmlChar* const xmlSecXPath2FilterIntersect;
const xmlChar* const xmlSecXPath2FilterSubtract;
const xmlChar* const xmlSecXPath2FilterUnion;
const xmlChar* const xmlSecNameXPointer;
const xmlChar* const xmlSecNodeXPointer;
/*************************************************************************
*
* Xslt strings
*
************************************************************************/
const xmlChar* const xmlSecNameXslt;
const xmlChar* const xmlSecHrefXslt;
#ifndef XMLSEC_NO_SOAP
/*************************************************************************
*
* SOAP 1.1/1.2 strings
*
************************************************************************/
const xmlChar* const xmlSecNodeEnvelope;
const xmlChar* const xmlSecNodeHeader;
const xmlChar* const xmlSecNodeBody;
const xmlChar* const xmlSecNodeFault;
const xmlChar* const xmlSecNodeFaultCode;
const xmlChar* const xmlSecNodeFaultString;
const xmlChar* const xmlSecNodeFaultActor;
const xmlChar* const xmlSecNodeFaultDetail;
const xmlChar* const xmlSecNodeCode;
const xmlChar* const xmlSecNodeReason;
const xmlChar* const xmlSecNodeNode;
const xmlChar* const xmlSecNodeRole;
const xmlChar* const xmlSecNodeDetail;
const xmlChar* const xmlSecNodeValue;
const xmlChar* const xmlSecNodeSubcode;
const xmlChar* const xmlSecNodeText;
const xmlChar* const xmlSecSoapFaultCodeVersionMismatch;
const xmlChar* const xmlSecSoapFaultCodeMustUnderstand;
const xmlChar* const xmlSecSoapFaultCodeClient;
const xmlChar* const xmlSecSoapFaultCodeServer;
const xmlChar* const xmlSecSoapFaultCodeReceiver;
const xmlChar* const xmlSecSoapFaultCodeSender;
const xmlChar* const xmlSecSoapFaultDataEncodningUnknown;
#endif /* XMLSEC_NO_SOAP */
/*************************************************************************
*
* Utility strings
*
************************************************************************/
const xmlChar* const xmlSecStringEmpty;
const xmlChar* const xmlSecStringCR;
}; //struct _xmlSecGlobalConstData
XMLSEC_EXPORT_VAR2 const xmlSecGlobalConstData xmlSecGlobalConsts;
/*************************************************************************
*
* Venus: The following section defines xmlsec global strings for xmlsec dll in
* Symbian. We cannot use global const struct with exported function
* (next section) to access the global strings, because of constant
* static data initialization. Compilation errors will be resulted.
*
************************************************************************/
#ifdef IN_XMLSEC
/*************************************************************************
*
* Global Namespaces
*
************************************************************************/
#define xmlSecNs BAD_CAST "http://www.aleksey.com/xmlsec/2002"
#define xmlSecDSigNs BAD_CAST "http://www.w3.org/2000/09/xmldsig#"
#define xmlSecEncNs BAD_CAST "http://www.w3.org/2001/04/xmlenc#"
#define xmlSecXkmsNs BAD_CAST "http://www.w3.org/2002/03/xkms#"
#define xmlSecXPathNs BAD_CAST "http://www.w3.org/TR/1999/REC-xpath-19991116"
#define xmlSecXPath2Ns BAD_CAST "http://www.w3.org/2002/06/xmldsig-filter2"
#define xmlSecXPointerNs BAD_CAST "http://www.w3.org/2001/04/xmldsig-more/xptr"
#define xmlSecSoap11Ns BAD_CAST "http://schemas.xmlsoap.org/soap/envelope/"
#define xmlSecSoap12Ns BAD_CAST "http://www.w3.org/2002/06/soap-envelope"
/*************************************************************************
*
* DSig Nodes
*
************************************************************************/
#define xmlSecNodeSignature BAD_CAST "Signature"
#define xmlSecNodeSignedInfo BAD_CAST "SignedInfo"
#define xmlSecNodeCanonicalizationMethod BAD_CAST "CanonicalizationMethod"
#define xmlSecNodeSignatureMethod BAD_CAST "SignatureMethod"
#define xmlSecNodeSignatureValue BAD_CAST "SignatureValue"
#define xmlSecNodeDigestMethod BAD_CAST "DigestMethod"
#define xmlSecNodeDigestValue BAD_CAST "DigestValue"
#define xmlSecNodeObject BAD_CAST "Object"
#define xmlSecNodeManifest BAD_CAST "Manifest"
#define xmlSecNodeSignatureProperties BAD_CAST "SignatureProperties"
/*************************************************************************
*
* Encryption Nodes
*
************************************************************************/
#define xmlSecNodeEncryptedData BAD_CAST "EncryptedData"
#define xmlSecNodeEncryptionMethod BAD_CAST "EncryptionMethod"
#define xmlSecNodeEncryptionProperties BAD_CAST "EncryptionProperties"
#define xmlSecNodeEncryptionProperty BAD_CAST "EncryptionProperty"
#define xmlSecNodeCipherData BAD_CAST "CipherData"
#define xmlSecNodeCipherValue BAD_CAST "CipherValue"
#define xmlSecNodeCipherReference BAD_CAST "CipherReference"
#define xmlSecNodeReferenceList BAD_CAST "ReferenceList"
#define xmlSecNodeDataReference BAD_CAST "DataReference"
#define xmlSecNodeKeyReference BAD_CAST "KeyReference"
#define xmlSecNodeCarriedKeyName BAD_CAST "CarriedKeyName"
#define xmlSecTypeEncContent BAD_CAST "http://www.w3.org/2001/04/xmlenc#Content"
#define xmlSecTypeEncElement BAD_CAST "http://www.w3.org/2001/04/xmlenc#Element"
/*************************************************************************
*
* XKMS Nodes
*
************************************************************************/
#ifndef XMLSEC_NO_XKMS
#define xmlSecXkmsServerRequestResultName BAD_CAST "result-response"
#define xmlSecXkmsServerRequestStatusName BAD_CAST "status-request"
#define xmlSecXkmsServerRequestLocateName BAD_CAST "locate-request"
#define xmlSecXkmsServerRequestValidateName BAD_CAST "validate-request"
#define xmlSecXkmsServerRequestCompoundName BAD_CAST "compound-request"
#define xmlSecNodeResult BAD_CAST "Result"
#define xmlSecNodeStatusRequest BAD_CAST "StatusRequest"
#define xmlSecNodeStatusResult BAD_CAST "StatusResult"
#define xmlSecNodeLocateRequest BAD_CAST "LocateRequest"
#define xmlSecNodeLocateResult BAD_CAST "LocateResult"
#define xmlSecNodeValidateRequest BAD_CAST "ValidateRequest"
#define xmlSecNodeValidateResult BAD_CAST "ValidateResult"
#define xmlSecNodeCompoundRequest BAD_CAST "CompoundRequest"
#define xmlSecNodeCompoundResult BAD_CAST "CompoundResult"
#define xmlSecNodeMessageExtension BAD_CAST "MessageExtension"
#define xmlSecNodeOpaqueClientData BAD_CAST "OpaqueClientData"
#define xmlSecNodeResponseMechanism BAD_CAST "ResponseMechanism"
#define xmlSecNodeRespondWith BAD_CAST "RespondWith"
#define xmlSecNodePendingNotification BAD_CAST "PendingNotification"
#define xmlSecNodeQueryKeyBinding BAD_CAST "QueryKeyBinding"
#define xmlSecNodeKeyUsage BAD_CAST "KeyUsage"
#define xmlSecNodeUseKeyWith BAD_CAST "UseKeyWith"
#define xmlSecNodeTimeInstant BAD_CAST "TimeInstant"
#define xmlSecNodeRequestSignatureValue BAD_CAST "RequestSignatureValue"
#define xmlSecNodeUnverifiedKeyBinding BAD_CAST "UnverifiedKeyBinding"
#define xmlSecNodeValidityInterval BAD_CAST "ValidityInterval"
#define xmlSecNodeStatus BAD_CAST "Status"
#define xmlSecNodeValidReason BAD_CAST "ValidReason"
#define xmlSecNodeInvalidReason BAD_CAST "InvalidReason"
#define xmlSecNodeIndeterminateReason BAD_CAST "IndeterminateReason"
#define xmlSecAttrService BAD_CAST "Service"
#define xmlSecAttrNonce BAD_CAST "Nonce"
#define xmlSecAttrOriginalRequestId BAD_CAST "OriginalRequestId"
#define xmlSecAttrResponseLimit BAD_CAST "ResponseLimit"
#define xmlSecAttrMechanism BAD_CAST "Mechanism["
#define xmlSecAttrIdentifier BAD_CAST "Identifier"
#define xmlSecAttrApplication BAD_CAST "Application"
#define xmlSecAttrResultMajor BAD_CAST "ResultMajor"
#define xmlSecAttrResultMinor BAD_CAST "ResultMinor"
#define xmlSecAttrRequestId BAD_CAST "RequestId"
#define xmlSecAttrNotBefore BAD_CAST "NotBefore"
#define xmlSecAttrNotOnOrAfter BAD_CAST "NotOnOrAfter"
#define xmlSecAttrTime BAD_CAST "Time"
#define xmlSecAttrStatusValue BAD_CAST "StatusValue"
#define xmlSecResponseMechanismPending BAD_CAST "Pending"
#define xmlSecResponseMechanismRepresent BAD_CAST "Represent"
#define xmlSecResponseMechanismRequestSignatureValue BAD_CAST "RequestSignatureValue"
#define xmlSecRespondWithKeyName BAD_CAST "KeyName"
#define xmlSecRespondWithKeyValue BAD_CAST "KeyValue"
#define xmlSecRespondWithX509Cert BAD_CAST "X509Cert"
#define xmlSecRespondWithX509Chain BAD_CAST "X509Chain"
#define xmlSecRespondWithX509CRL BAD_CAST "X509CRL"
#define xmlSecRespondWithOCSP BAD_CAST "OCSP"
#define xmlSecRespondWithRetrievalMethod BAD_CAST "RetrievalMethod"
#define xmlSecRespondWithPGP BAD_CAST "PGP"
#define xmlSecRespondWithPGPWeb BAD_CAST "PGPWeb"
#define xmlSecRespondWithSPKI BAD_CAST "SPKI"
#define xmlSecRespondWithPrivateKey BAD_CAST "PrivateKey"
#define xmlSecStatusResultSuccess BAD_CAST "Success"
#define xmlSecStatusResultFailed BAD_CAST "Failed"
#define xmlSecStatusResultPending BAD_CAST "Pending"
#define xmlSecKeyUsageEncryption BAD_CAST "Encryption"
#define xmlSecKeyUsageSignature BAD_CAST "Signature"
#define xmlSecKeyUsageExchange BAD_CAST "Exchange"
#define xmlSecKeyBindingStatusValid BAD_CAST "Valid"
#define xmlSecKeyBindingStatusInvalid BAD_CAST "Invalid"
#define xmlSecKeyBindingStatusIndeterminate BAD_CAST "Indeterminate"
#define xmlSecKeyBindingReasonIssuerTrust BAD_CAST "IssuerTrust"
#define xmlSecKeyBindingReasonRevocationStatus BAD_CAST "RevocationStatus"
#define xmlSecKeyBindingReasonValidityInterval BAD_CAST "ValidityInterval"
#define xmlSecKeyBindingReasonSignature BAD_CAST "Signature"
#define xmlSecResultMajorCodeSuccess BAD_CAST "Success"
#define xmlSecResultMajorCodeVersionMismatch BAD_CAST "VersionMismatch"
#define xmlSecResultMajorCodeSender BAD_CAST "Sender"
#define xmlSecResultMajorCodeReceiver BAD_CAST "Receiver"
#define xmlSecResultMajorCodeRepresent BAD_CAST "Represent"
#define xmlSecResultMajorCodePending BAD_CAST "Pending"
#define xmlSecResultMinorCodeNoMatch BAD_CAST "NoMatch"
#define xmlSecResultMinorCodeTooManyResponses BAD_CAST "TooManyResponses"
#define xmlSecResultMinorCodeIncomplete BAD_CAST "Incomplete"
#define xmlSecResultMinorCodeFailure BAD_CAST "Failure"
#define xmlSecResultMinorCodeRefused BAD_CAST "Refused"
#define xmlSecResultMinorCodeNoAuthentication BAD_CAST "NoAuthentication"
#define xmlSecResultMinorCodeMessageNotSupported BAD_CAST "MessageNotSupported"
#define xmlSecResultMinorCodeUnknownResponseId BAD_CAST "UnknownResponseId"
#define xmlSecResultMinorCodeNotSynchronous BAD_CAST "NotSynchronous"
#define xmlSecXkmsSoapSubcodeValueMessageNotSupported BAD_CAST "MessageNotSupported"
#define xmlSecXkmsSoapSubcodeValueBadMessage BAD_CAST "BadMessage"
#define xmlSecXkmsSoapFaultReasonLang BAD_CAST "en"
#define xmlSecXkmsSoapFaultReasonUnsupportedVersion BAD_CAST "Unsupported SOAP version"
#define xmlSecXkmsSoapFaultReasonUnableToProcess BAD_CAST "Unable to process %s"
#define xmlSecXkmsSoapFaultReasonServiceUnavailable BAD_CAST "Service temporarily unable"
#define xmlSecXkmsSoapFaultReasonMessageNotSupported BAD_CAST "%s message not supported"
#define xmlSecXkmsSoapFaultReasonMessageInvalid BAD_CAST "%s message invalid"
#define xmlSecXkmsFormatStrPlain BAD_CAST "plain"
#define xmlSecXkmsFormatStrSoap11 BAD_CAST "soap-1.1"
#define xmlSecXkmsFormatStrSoap12 BAD_CAST "soap-1.2"
#endif /* XMLSEC_NO_XKMS */
/*************************************************************************
*
* KeyInfo Nodes
*
************************************************************************/
#define xmlSecNodeKeyInfo BAD_CAST "KeyInfo"
#define xmlSecNodeReference BAD_CAST "Reference"
#define xmlSecNodeTransforms BAD_CAST "Transforms"
#define xmlSecNodeTransform BAD_CAST "Transform"
/*************************************************************************
*
* Attributes
*
************************************************************************/
#define xmlSecAttrId BAD_CAST "Id"
#define xmlSecAttrURI BAD_CAST "URI"
#define xmlSecAttrType BAD_CAST "Type"
#define xmlSecAttrMimeType BAD_CAST "MimeType"
#define xmlSecAttrEncoding BAD_CAST "Encoding"
#define xmlSecAttrAlgorithm BAD_CAST "Algorithm"
#define xmlSecAttrFilter BAD_CAST "Filter"
#define xmlSecAttrRecipient BAD_CAST "Recipient"
#define xmlSecAttrTarget BAD_CAST "Target"
/*************************************************************************
*
* AES strings
*
************************************************************************/
#define xmlSecNameAESKeyValue BAD_CAST "aes"
#define xmlSecNodeAESKeyValue BAD_CAST "AESKeyValue"
#define xmlSecHrefAESKeyValue BAD_CAST "http://www.aleksey.com/xmlsec/2002#AESKeyValue"
#define xmlSecNameAes128Cbc BAD_CAST "aes128-cbc"
#define xmlSecHrefAes128Cbc BAD_CAST "http://www.w3.org/2001/04/xmlenc#aes128-cbc"
#define xmlSecNameAes192Cbc BAD_CAST "aes192-cbc"
#define xmlSecHrefAes192Cbc BAD_CAST "http://www.w3.org/2001/04/xmlenc#aes192-cbc"
#define xmlSecNameAes256Cbc BAD_CAST "aes256-cbc"
#define xmlSecHrefAes256Cbc BAD_CAST "http://www.w3.org/2001/04/xmlenc#aes256-cbc"
#define xmlSecNameKWAes128 BAD_CAST "kw-aes128"
#define xmlSecHrefKWAes128 BAD_CAST "http://www.w3.org/2001/04/xmlenc#kw-aes128"
#define xmlSecNameKWAes192 BAD_CAST "kw-aes192"
#define xmlSecHrefKWAes192 BAD_CAST "http://www.w3.org/2001/04/xmlenc#kw-aes192"
#define xmlSecNameKWAes256 BAD_CAST "kw-aes256"
#define xmlSecHrefKWAes256 BAD_CAST "http://www.w3.org/2001/04/xmlenc#kw-aes256"
/*************************************************************************
*
* BASE64 strings
*
************************************************************************/
#define xmlSecNameBase64 BAD_CAST "base64"
#define xmlSecHrefBase64 BAD_CAST "http://www.w3.org/2000/09/xmldsig#base64"
/*************************************************************************
*
* C14N strings
*
************************************************************************/
#define xmlSecNameC14N BAD_CAST "c14n"
#define xmlSecHrefC14N BAD_CAST "http://www.w3.org/TR/2001/REC-xml-c14n-20010315"
#define xmlSecNameC14NWithComments BAD_CAST "c14n-with-comments"
#define xmlSecHrefC14NWithComments BAD_CAST "http://www.w3.org/TR/2001/REC-xml-c14n-20010315#WithComments"
#define xmlSecNameExcC14N BAD_CAST "exc-c14n"
#define xmlSecHrefExcC14N BAD_CAST "http://www.w3.org/2001/10/xml-exc-c14n#"
#define xmlSecNameExcC14NWithComments BAD_CAST "exc-c14n-with-comments"
#define xmlSecHrefExcC14NWithComments BAD_CAST "http://www.w3.org/2001/10/xml-exc-c14n#WithComments"
#define xmlSecNsExcC14N BAD_CAST "http://www.w3.org/2001/10/xml-exc-c14n#"
#define xmlSecNsExcC14NWithComments BAD_CAST "http://www.w3.org/2001/10/xml-exc-c14n#WithComments"
#define xmlSecNodeInclusiveNamespaces BAD_CAST "InclusiveNamespaces"
#define xmlSecAttrPrefixList BAD_CAST "PrefixList"
/*************************************************************************
*
* DES strings
*
************************************************************************/
#define xmlSecNameDESKeyValue BAD_CAST "des"
#define xmlSecNodeDESKeyValue BAD_CAST "DESKeyValue"
#define xmlSecHrefDESKeyValue BAD_CAST "http://www.aleksey.com/xmlsec/2002#DESKeyValue"
#define xmlSecNameDes3Cbc BAD_CAST "tripledes-cbc"
#define xmlSecHrefDes3Cbc BAD_CAST "http://www.w3.org/2001/04/xmlenc#tripledes-cbc"
#define xmlSecNameKWDes3 BAD_CAST "kw-tripledes"
#define xmlSecHrefKWDes3 BAD_CAST "http://www.w3.org/2001/04/xmlenc#kw-tripledes"
/*************************************************************************
*
* DSA strings
*
************************************************************************/
#define xmlSecNameDSAKeyValue BAD_CAST "dsa"
#define xmlSecNodeDSAKeyValue BAD_CAST "DSAKeyValue"
#define xmlSecHrefDSAKeyValue BAD_CAST "http://www.w3.org/2000/09/xmldsig#DSAKeyValue"
#define xmlSecNodeDSAP BAD_CAST "P"
#define xmlSecNodeDSAQ BAD_CAST "Q"
#define xmlSecNodeDSAG BAD_CAST "G"
#define xmlSecNodeDSAJ BAD_CAST "J"
#define xmlSecNodeDSAX BAD_CAST "X"
#define xmlSecNodeDSAY BAD_CAST "Y"
#define xmlSecNodeDSASeed BAD_CAST "Seed"
#define xmlSecNodeDSAPgenCounter BAD_CAST "PgenCounter"
#define xmlSecNameDsaSha1 BAD_CAST "dsa-sha1"
#define xmlSecHrefDsaSha1 BAD_CAST "http://www.w3.org/2000/09/xmldsig#dsa-sha1"
/*************************************************************************
*
* EncryptedKey
*
************************************************************************/
#define xmlSecNameEncryptedKey BAD_CAST "enc-key"
#define xmlSecNodeEncryptedKey BAD_CAST "EncryptedKey"
#define xmlSecHrefEncryptedKey BAD_CAST "http://www.w3.org/2001/04/xmlenc#EncryptedKey"
/*************************************************************************
*
* Enveloped transform strings
*
************************************************************************/
#define xmlSecNameEnveloped BAD_CAST "enveloped-signature"
#define xmlSecHrefEnveloped BAD_CAST "http://www.w3.org/2000/09/xmldsig#enveloped-signature"
/*************************************************************************
*
* HMAC strings
*
************************************************************************/
#define xmlSecNameHMACKeyValue BAD_CAST "hmac"
#define xmlSecNodeHMACKeyValue BAD_CAST "HMACKeyValue"
#define xmlSecHrefHMACKeyValue BAD_CAST "http://www.aleksey.com/xmlsec/2002#HMACKeyValue"
#define xmlSecNodeHMACOutputLength BAD_CAST "HMACOutputLength"
#define xmlSecNameHmacMd5 BAD_CAST "hmac-md5"
#define xmlSecHrefHmacMd5 BAD_CAST "http://www.w3.org/2001/04/xmldsig-more#hmac-md5"
#define xmlSecNameHmacRipemd160 BAD_CAST "hmac-ripemd160"
#define xmlSecHrefHmacRipemd160 BAD_CAST "http://www.w3.org/2001/04/xmldsig-more#hmac-ripemd160"
#define xmlSecNameHmacSha1 BAD_CAST "hmac-sha1"
#define xmlSecHrefHmacSha1 BAD_CAST "http://www.w3.org/2000/09/xmldsig#hmac-sha1"
#define xmlSecNameHmacSha224 BAD_CAST "hmac-sha224"
#define xmlSecHrefHmacSha224 BAD_CAST "http://www.w3.org/2001/04/xmldsig-more#hmac-sha224"
#define xmlSecNameHmacSha256 BAD_CAST "hmac-sha256"
#define xmlSecHrefHmacSha256 BAD_CAST "http://www.w3.org/2001/04/xmldsig-more#hmac-sha256"
#define xmlSecNameHmacSha384 BAD_CAST "hmac-sha384"
#define xmlSecHrefHmacSha384 BAD_CAST "http://www.w3.org/2001/04/xmldsig-more#hmac-sha384"
#define xmlSecNameHmacSha512 BAD_CAST "hmac-sha512"
#define xmlSecHrefHmacSha512 BAD_CAST "http://www.w3.org/2001/04/xmldsig-more#hmac-sha512"
/*************************************************************************
*
* KeyName strings
*
************************************************************************/
#define xmlSecNameKeyName BAD_CAST "key-name"
#define xmlSecNodeKeyName BAD_CAST "KeyName"
/*************************************************************************
*
* KeyValue strings
*
************************************************************************/
#define xmlSecNameKeyValue BAD_CAST "key-value"
#define xmlSecNodeKeyValue BAD_CAST "KeyValue"
/*************************************************************************
*
* Memory Buffer strings
*
************************************************************************/
#define xmlSecNameMemBuf BAD_CAST "membuf-transform"
/*************************************************************************
*
* MD5 strings
*
************************************************************************/
#define xmlSecNameMd5 BAD_CAST "md5"
#define xmlSecHrefMd5 BAD_CAST "http://www.w3.org/2001/04/xmldsig-more#md5"
/*************************************************************************
*
* RetrievalMethod
*
************************************************************************/
#define xmlSecNameRetrievalMethod BAD_CAST "retrieval-method"
#define xmlSecNodeRetrievalMethod BAD_CAST "RetrievalMethod"
/*************************************************************************
*
* RIPEMD160 strings
*
************************************************************************/
#define xmlSecNameRipemd160 BAD_CAST "ripemd160"
#define xmlSecHrefRipemd160 BAD_CAST "http://www.w3.org/2001/04/xmlenc#ripemd160"
/*************************************************************************
*
* RSA strings
*
************************************************************************/
#define xmlSecNameRSAKeyValue BAD_CAST "rsa"
#define xmlSecNodeRSAKeyValue BAD_CAST "RSAKeyValue"
#define xmlSecHrefRSAKeyValue BAD_CAST "http://www.w3.org/2000/09/xmldsig#RSAKeyValue"
#define xmlSecNodeRSAModulus BAD_CAST "Modulus"
#define xmlSecNodeRSAExponent BAD_CAST "Exponent"
#define xmlSecNodeRSAPrivateExponent BAD_CAST "PrivateExponent"
#define xmlSecNameRsaMd5 BAD_CAST "rsa-md5"
#define xmlSecHrefRsaMd5 BAD_CAST "http://www.w3.org/2001/04/xmldsig-more#rsa-md5"
#define xmlSecNameRsaRipemd160 BAD_CAST "rsa-ripemd160"
#define xmlSecHrefRsaRipemd160 BAD_CAST "http://www.w3.org/2001/04/xmldsig-more#rsa-ripemd160"
#define xmlSecNameRsaSha1 BAD_CAST "rsa-sha1"
#define xmlSecHrefRsaSha1 BAD_CAST "http://www.w3.org/2000/09/xmldsig#rsa-sha1"
#define xmlSecNameRsaSha224 BAD_CAST "rsa-sha224"
#define xmlSecHrefRsaSha224 BAD_CAST "http://www.w3.org/2001/04/xmldsig-more#rsa-sha224"
#define xmlSecNameRsaSha256 BAD_CAST "rsa-sha256"
#define xmlSecHrefRsaSha256 BAD_CAST "http://www.w3.org/2001/04/xmldsig-more#rsa-sha256"
#define xmlSecNameRsaSha384 BAD_CAST "rsa-sha384"
#define xmlSecHrefRsaSha384 BAD_CAST "http://www.w3.org/2001/04/xmldsig-more#rsa-sha384"
#define xmlSecNameRsaSha512 BAD_CAST "rsa-sha512"
#define xmlSecHrefRsaSha512 BAD_CAST "http://www.w3.org/2001/04/xmldsig-more#rsa-sha512"
#define xmlSecNameRsaPkcs1 BAD_CAST "rsa-1_5"
#define xmlSecHrefRsaPkcs1 BAD_CAST "http://www.w3.org/2001/04/xmlenc#rsa-1_5"
#define xmlSecNameRsaOaep BAD_CAST "rsa-oaep-mgf1p"
#define xmlSecHrefRsaOaep BAD_CAST "http://www.w3.org/2001/04/xmlenc#rsa-oaep-mgf1p"
#define xmlSecNodeRsaOAEPparams BAD_CAST "OAEPparams"
/*************************************************************************
*
* SHA1 strings
*
************************************************************************/
#define xmlSecNameSha1 BAD_CAST "sha1"
#define xmlSecHrefSha1 BAD_CAST "http://www.w3.org/2000/09/xmldsig#sha1"
#define xmlSecNameSha224 BAD_CAST "sha224"
#define xmlSecHrefSha224 BAD_CAST "http://www.w3.org/2001/04/xmldsig-more#sha224"
#define xmlSecNameSha256 BAD_CAST "sha256"
#define xmlSecHrefSha256 BAD_CAST "http://www.w3.org/2001/04/xmlenc#sha256"
#define xmlSecNameSha384 BAD_CAST "sha384"
#define xmlSecHrefSha384 BAD_CAST "http://www.w3.org/2001/04/xmldsig-more#sha384"
#define xmlSecNameSha512 BAD_CAST "sha512"
#define xmlSecHrefSha512 BAD_CAST "http://www.w3.org/2001/04/xmlenc#sha512"
/*************************************************************************
*
* X509 strings
*
************************************************************************/
#define xmlSecNameX509Data BAD_CAST "x509"
#define xmlSecNodeX509Data BAD_CAST "X509Data"
#define xmlSecHrefX509Data BAD_CAST "http://www.w3.org/2000/09/xmldsig#X509Data"
#define xmlSecNodeX509Certificate BAD_CAST "X509Certificate"
#define xmlSecNodeX509CRL BAD_CAST "X509CRL"
#define xmlSecNodeX509SubjectName BAD_CAST "X509SubjectName"
#define xmlSecNodeX509IssuerSerial BAD_CAST "X509IssuerSerial"
#define xmlSecNodeX509IssuerName BAD_CAST "X509IssuerName"
#define xmlSecNodeX509SerialNumber BAD_CAST "X509SerialNumber"
#define xmlSecNodeX509SKI BAD_CAST "X509SKI"
#define xmlSecNameRawX509Cert BAD_CAST "raw-x509-cert"
#define xmlSecHrefRawX509Cert BAD_CAST "http://www.w3.org/2000/09/xmldsig#rawX509Certificate"
#define xmlSecNameX509Store BAD_CAST "x509-store"
/*************************************************************************
*
* PGP strings
*
************************************************************************/
#define xmlSecNamePGPData BAD_CAST "pgp"
#define xmlSecNodePGPData BAD_CAST "PGPData"
#define xmlSecHrefPGPData BAD_CAST "http://www.w3.org/2000/09/xmldsig#PGPData"
/*************************************************************************
*
* SPKI strings
*
************************************************************************/
#define xmlSecNameSPKIData BAD_CAST "spki"
#define xmlSecNodeSPKIData BAD_CAST "SPKIData"
#define xmlSecHrefSPKIData BAD_CAST "http://www.w3.org/2000/09/xmldsig#SPKIData"
/*************************************************************************
*
* XPath/XPointer strings
*
************************************************************************/
#define xmlSecNameXPath BAD_CAST "xpath"
#define xmlSecNodeXPath BAD_CAST "XPath"
#define xmlSecNameXPath2 BAD_CAST "xpath2"
#define xmlSecNodeXPath2 BAD_CAST "XPath"
#define xmlSecXPath2FilterIntersect BAD_CAST "intersect"
#define xmlSecXPath2FilterSubtract BAD_CAST "subtract"
#define xmlSecXPath2FilterUnion BAD_CAST "union"
#define xmlSecNameXPointer BAD_CAST "xpointer"
#define xmlSecNodeXPointer BAD_CAST "XPointer"
/*************************************************************************
*
* Xslt strings
*
************************************************************************/
#define xmlSecNameXslt BAD_CAST "xslt"
#define xmlSecHrefXslt BAD_CAST "http://www.w3.org/TR/1999/REC-xslt-19991116"
#ifndef XMLSEC_NO_SOAP
/*************************************************************************
*
* SOAP 1.1/1.2 strings
*
************************************************************************/
#define xmlSecNodeEnvelope BAD_CAST "Envelope"
#define xmlSecNodeHeader BAD_CAST "Header"
#define xmlSecNodeBody BAD_CAST "Body"
#define xmlSecNodeFault BAD_CAST "Fault"
#define xmlSecNodeFaultCode BAD_CAST "faultcode"
#define xmlSecNodeFaultString BAD_CAST "faultstring"
#define xmlSecNodeFaultActor BAD_CAST "faultactor"
#define xmlSecNodeFaultDetail BAD_CAST "detail"
#define xmlSecNodeCode BAD_CAST "Code"
#define xmlSecNodeReason BAD_CAST "Reason"
#define xmlSecNodeNode BAD_CAST "Node"
#define xmlSecNodeRole BAD_CAST "Role"
#define xmlSecNodeDetail BAD_CAST "Detail"
#define xmlSecNodeValue BAD_CAST "Value"
#define xmlSecNodeSubcode BAD_CAST "Subcode"
#define xmlSecNodeText BAD_CAST "Text"
#define xmlSecSoapFaultCodeVersionMismatch BAD_CAST "VersionMismatch"
#define xmlSecSoapFaultCodeMustUnderstand BAD_CAST "MustUnderstand"
#define xmlSecSoapFaultCodeClient BAD_CAST "Client"
#define xmlSecSoapFaultCodeServer BAD_CAST "Server"
#define xmlSecSoapFaultCodeReceiver BAD_CAST "Receiver"
#define xmlSecSoapFaultCodeSender BAD_CAST "Sender"
#define xmlSecSoapFaultDataEncodningUnknown BAD_CAST "DataEncodingUnknown"
#endif /* XMLSEC_NO_SOAP */
/*************************************************************************
*
* Utility strings
*
************************************************************************/
#define xmlSecStringEmpty BAD_CAST ""
#define xmlSecStringCR BAD_CAST "\n"
#endif // IN_XMLSEC
/*************************************************************************
*
* Venus: The following section defines xmlsec global strings for other dlls in
* Symbian. We could use the previous section also, but using
* the following method (global const struct with exported function)
* could save some memory.
*
************************************************************************/
#if !defined(IN_XMLSEC)
/*************************************************************************
*
* Global Namespaces
*
************************************************************************/
#define xmlSecNs (XMLSEC_GLOBAL_CONST xmlSecNs)
#define xmlSecDSigNs (XMLSEC_GLOBAL_CONST xmlSecDSigNs)
#define xmlSecEncNs (XMLSEC_GLOBAL_CONST xmlSecEncNs)
#define xmlSecXkmsNs (XMLSEC_GLOBAL_CONST xmlSecXkmsNs)
#define xmlSecXPathNs (XMLSEC_GLOBAL_CONST xmlSecXPathNs)
#define xmlSecXPath2Ns (XMLSEC_GLOBAL_CONST xmlSecXPath2Ns)
#define xmlSecXPointerNs (XMLSEC_GLOBAL_CONST xmlSecXPointerNs)
#define xmlSecSoap11Ns (XMLSEC_GLOBAL_CONST xmlSecSoap11Ns)
#define xmlSecSoap12Ns (XMLSEC_GLOBAL_CONST xmlSecSoap12Ns)
/*************************************************************************
*
* DSig Nodes
*
************************************************************************/
#define xmlSecNodeSignature (XMLSEC_GLOBAL_CONST xmlSecNodeSignature)
#define xmlSecNodeSignedInfo (XMLSEC_GLOBAL_CONST xmlSecNodeSignedInfo)
#define xmlSecNodeSignatureValue (XMLSEC_GLOBAL_CONST xmlSecNodeSignatureValue)
#define xmlSecNodeCanonicalizationMethod (XMLSEC_GLOBAL_CONST xmlSecNodeCanonicalizationMethod)
#define xmlSecNodeSignatureMethod (XMLSEC_GLOBAL_CONST xmlSecNodeSignatureMethod)
#define xmlSecNodeDigestMethod (XMLSEC_GLOBAL_CONST xmlSecNodeDigestMethod)
#define xmlSecNodeDigestValue (XMLSEC_GLOBAL_CONST xmlSecNodeDigestValue)
#define xmlSecNodeObject (XMLSEC_GLOBAL_CONST xmlSecNodeObject)
#define xmlSecNodeManifest (XMLSEC_GLOBAL_CONST xmlSecNodeManifest)
#define xmlSecNodeSignatureProperties (XMLSEC_GLOBAL_CONST xmlSecNodeSignatureProperties)
/*************************************************************************
*
* Encryption Nodes
*
************************************************************************/
#define xmlSecNodeEncryptedData (XMLSEC_GLOBAL_CONST xmlSecNodeEncryptedData)
#define xmlSecNodeEncryptionMethod (XMLSEC_GLOBAL_CONST xmlSecNodeEncryptionMethod)
#define xmlSecNodeEncryptionProperties (XMLSEC_GLOBAL_CONST xmlSecNodeEncryptionProperties)
#define xmlSecNodeEncryptionProperty (XMLSEC_GLOBAL_CONST xmlSecNodeEncryptionProperty)
#define xmlSecNodeCipherData (XMLSEC_GLOBAL_CONST xmlSecNodeCipherData)
#define xmlSecNodeCipherValue (XMLSEC_GLOBAL_CONST xmlSecNodeCipherValue)
#define xmlSecNodeCipherReference (XMLSEC_GLOBAL_CONST xmlSecNodeCipherReference)
#define xmlSecNodeReferenceList (XMLSEC_GLOBAL_CONST xmlSecNodeReferenceList)
#define xmlSecNodeDataReference (XMLSEC_GLOBAL_CONST xmlSecNodeDataReference)
#define xmlSecNodeKeyReference (XMLSEC_GLOBAL_CONST xmlSecNodeKeyReference)
#define xmlSecNodeCarriedKeyName (XMLSEC_GLOBAL_CONST xmlSecNodeCarriedKeyName)
#define xmlSecTypeEncContent (XMLSEC_GLOBAL_CONST xmlSecTypeEncContent)
#define xmlSecTypeEncElement (XMLSEC_GLOBAL_CONST xmlSecTypeEncElement)
/*************************************************************************
*
* XKMS nodes, attributes and value strings
*
************************************************************************/
#ifndef XMLSEC_NO_XKMS
#define xmlSecXkmsServerRequestResultName (XMLSEC_GLOBAL_CONST xmlSecXkmsServerRequestResultName)
#define xmlSecXkmsServerRequestStatusName (XMLSEC_GLOBAL_CONST xmlSecXkmsServerRequestStatusName)
#define xmlSecXkmsServerRequestLocateName (XMLSEC_GLOBAL_CONST xmlSecXkmsServerRequestLocateName)
#define xmlSecXkmsServerRequestValidateName (XMLSEC_GLOBAL_CONST xmlSecXkmsServerRequestValidateName)
#define xmlSecXkmsServerRequestCompoundName (XMLSEC_GLOBAL_CONST xmlSecXkmsServerRequestCompoundName)
#define xmlSecNodeResult (XMLSEC_GLOBAL_CONST xmlSecNodeResult)
#define xmlSecNodeStatusRequest (XMLSEC_GLOBAL_CONST xmlSecNodeStatusRequest)
#define xmlSecNodeStatusResult (XMLSEC_GLOBAL_CONST xmlSecNodeStatusResult)
#define xmlSecNodeLocateRequest (XMLSEC_GLOBAL_CONST xmlSecNodeLocateRequest)
#define xmlSecNodeLocateResult (XMLSEC_GLOBAL_CONST xmlSecNodeLocateResult)
#define xmlSecNodeValidateRequest (XMLSEC_GLOBAL_CONST xmlSecNodeValidateRequest)
#define xmlSecNodeValidateResult (XMLSEC_GLOBAL_CONST xmlSecNodeValidateResult)
#define xmlSecNodeCompoundRequest (XMLSEC_GLOBAL_CONST xmlSecNodeCompoundRequest)
#define xmlSecNodeCompoundResult (XMLSEC_GLOBAL_CONST xmlSecNodeCompoundResult)
#define xmlSecNodeMessageExtension (XMLSEC_GLOBAL_CONST xmlSecNodeMessageExtension)
#define xmlSecNodeOpaqueClientData (XMLSEC_GLOBAL_CONST xmlSecNodeOpaqueClientData)
#define xmlSecNodeResponseMechanism (XMLSEC_GLOBAL_CONST xmlSecNodeResponseMechanism)
#define xmlSecNodeRespondWith (XMLSEC_GLOBAL_CONST xmlSecNodeRespondWith)
#define xmlSecNodePendingNotification (XMLSEC_GLOBAL_CONST xmlSecNodePendingNotification)
#define xmlSecNodeQueryKeyBinding (XMLSEC_GLOBAL_CONST xmlSecNodeQueryKeyBinding)
#define xmlSecNodeKeyUsage (XMLSEC_GLOBAL_CONST xmlSecNodeKeyUsage)
#define xmlSecNodeUseKeyWith (XMLSEC_GLOBAL_CONST xmlSecNodeUseKeyWith)
#define xmlSecNodeTimeInstant (XMLSEC_GLOBAL_CONST xmlSecNodeTimeInstant)
#define xmlSecNodeRequestSignatureValue (XMLSEC_GLOBAL_CONST xmlSecNodeRequestSignatureValue)
#define xmlSecNodeUnverifiedKeyBinding (XMLSEC_GLOBAL_CONST xmlSecNodeUnverifiedKeyBinding)
#define xmlSecNodeValidityInterval (XMLSEC_GLOBAL_CONST xmlSecNodeValidityInterval)
#define xmlSecNodeStatus (XMLSEC_GLOBAL_CONST xmlSecNodeStatus)
#define xmlSecNodeValidReason (XMLSEC_GLOBAL_CONST xmlSecNodeValidReason)
#define xmlSecNodeInvalidReason (XMLSEC_GLOBAL_CONST xmlSecNodeInvalidReason)
#define xmlSecNodeIndeterminateReason (XMLSEC_GLOBAL_CONST xmlSecNodeIndeterminateReason)
#define xmlSecAttrService (XMLSEC_GLOBAL_CONST xmlSecAttrService )
#define xmlSecAttrNonce (XMLSEC_GLOBAL_CONST xmlSecAttrNonce )
#define xmlSecAttrOriginalRequestId (XMLSEC_GLOBAL_CONST xmlSecAttrOriginalRequestId )
#define xmlSecAttrResponseLimit (XMLSEC_GLOBAL_CONST xmlSecAttrResponseLimit )
#define xmlSecAttrMechanism (XMLSEC_GLOBAL_CONST xmlSecAttrMechanism )
#define xmlSecAttrIdentifier (XMLSEC_GLOBAL_CONST xmlSecAttrIdentifier )
#define xmlSecAttrApplication (XMLSEC_GLOBAL_CONST xmlSecAttrApplication )
#define xmlSecAttrResultMajor (XMLSEC_GLOBAL_CONST xmlSecAttrResultMajor )
#define xmlSecAttrResultMinor (XMLSEC_GLOBAL_CONST xmlSecAttrResultMinor )
#define xmlSecAttrRequestId (XMLSEC_GLOBAL_CONST xmlSecAttrRequestId )
#define xmlSecAttrNotBefore (XMLSEC_GLOBAL_CONST xmlSecAttrNotBefore )
#define xmlSecAttrNotOnOrAfter (XMLSEC_GLOBAL_CONST xmlSecAttrNotOnOrAfter )
#define xmlSecAttrTime (XMLSEC_GLOBAL_CONST xmlSecAttrTime )
#define xmlSecAttrStatusValue (XMLSEC_GLOBAL_CONST xmlSecAttrStatusValue )
#define xmlSecResponseMechanismPending (XMLSEC_GLOBAL_CONST xmlSecResponseMechanismPending )
#define xmlSecResponseMechanismRepresent (XMLSEC_GLOBAL_CONST xmlSecResponseMechanismRepresent )
#define xmlSecResponseMechanismRequestSignatureValue (XMLSEC_GLOBAL_CONST xmlSecResponseMechanismRequestSignatureValue )
#define xmlSecRespondWithKeyName (XMLSEC_GLOBAL_CONST xmlSecRespondWithKeyName )
#define xmlSecRespondWithKeyValue (XMLSEC_GLOBAL_CONST xmlSecRespondWithKeyValue )
#define xmlSecRespondWithX509Cert (XMLSEC_GLOBAL_CONST xmlSecRespondWithX509Cert )
#define xmlSecRespondWithX509Chain (XMLSEC_GLOBAL_CONST xmlSecRespondWithX509Chain )
#define xmlSecRespondWithX509CRL (XMLSEC_GLOBAL_CONST xmlSecRespondWithX509CRL )
#define xmlSecRespondWithOCSP (XMLSEC_GLOBAL_CONST xmlSecRespondWithOCSP )
#define xmlSecRespondWithRetrievalMethod (XMLSEC_GLOBAL_CONST xmlSecRespondWithRetrievalMethod )
#define xmlSecRespondWithPGP (XMLSEC_GLOBAL_CONST xmlSecRespondWithPGP )
#define xmlSecRespondWithPGPWeb (XMLSEC_GLOBAL_CONST xmlSecRespondWithPGPWeb )
#define xmlSecRespondWithSPKI (XMLSEC_GLOBAL_CONST xmlSecRespondWithSPKI )
#define xmlSecRespondWithPrivateKey (XMLSEC_GLOBAL_CONST xmlSecRespondWithPrivateKey )
#define xmlSecStatusResultSuccess (XMLSEC_GLOBAL_CONST xmlSecStatusResultSuccess )
#define xmlSecStatusResultFailed (XMLSEC_GLOBAL_CONST xmlSecStatusResultFailed )
#define xmlSecStatusResultPending (XMLSEC_GLOBAL_CONST xmlSecStatusResultPending )
#define xmlSecKeyUsageEncryption (XMLSEC_GLOBAL_CONST xmlSecKeyUsageEncryption )
#define xmlSecKeyUsageSignature (XMLSEC_GLOBAL_CONST xmlSecKeyUsageSignature )
#define xmlSecKeyUsageExchange (XMLSEC_GLOBAL_CONST xmlSecKeyUsageExchange )
#define xmlSecKeyBindingStatusValid (XMLSEC_GLOBAL_CONST xmlSecKeyBindingStatusValid )
#define xmlSecKeyBindingStatusInvalid (XMLSEC_GLOBAL_CONST xmlSecKeyBindingStatusInvalid )
#define xmlSecKeyBindingStatusIndeterminate (XMLSEC_GLOBAL_CONST xmlSecKeyBindingStatusIndeterminate )
#define xmlSecKeyBindingReasonIssuerTrust (XMLSEC_GLOBAL_CONST xmlSecKeyBindingReasonIssuerTrust )
#define xmlSecKeyBindingReasonRevocationStatus (XMLSEC_GLOBAL_CONST xmlSecKeyBindingReasonRevocationStatus )
#define xmlSecKeyBindingReasonValidityInterval (XMLSEC_GLOBAL_CONST xmlSecKeyBindingReasonValidityInterval )
#define xmlSecKeyBindingReasonSignature (XMLSEC_GLOBAL_CONST xmlSecKeyBindingReasonSignature )
#define xmlSecResultMajorCodeSuccess (XMLSEC_GLOBAL_CONST xmlSecResultMajorCodeSuccess )
#define xmlSecResultMajorCodeVersionMismatch (XMLSEC_GLOBAL_CONST xmlSecResultMajorCodeVersionMismatch )
#define xmlSecResultMajorCodeSender (XMLSEC_GLOBAL_CONST xmlSecResultMajorCodeSender )
#define xmlSecResultMajorCodeReceiver (XMLSEC_GLOBAL_CONST xmlSecResultMajorCodeReceiver )
#define xmlSecResultMajorCodeRepresent (XMLSEC_GLOBAL_CONST xmlSecResultMajorCodeRepresent )
#define xmlSecResultMajorCodePending (XMLSEC_GLOBAL_CONST xmlSecResultMajorCodePending )
#define xmlSecResultMinorCodeNoMatch (XMLSEC_GLOBAL_CONST xmlSecResultMinorCodeNoMatch )
#define xmlSecResultMinorCodeTooManyResponses (XMLSEC_GLOBAL_CONST xmlSecResultMinorCodeTooManyResponses )
#define xmlSecResultMinorCodeIncomplete (XMLSEC_GLOBAL_CONST xmlSecResultMinorCodeIncomplete )
#define xmlSecResultMinorCodeFailure (XMLSEC_GLOBAL_CONST xmlSecResultMinorCodeFailure )
#define xmlSecResultMinorCodeRefused (XMLSEC_GLOBAL_CONST xmlSecResultMinorCodeRefused )
#define xmlSecResultMinorCodeNoAuthentication (XMLSEC_GLOBAL_CONST xmlSecResultMinorCodeNoAuthentication )
#define xmlSecResultMinorCodeMessageNotSupported (XMLSEC_GLOBAL_CONST xmlSecResultMinorCodeMessageNotSupported )
#define xmlSecResultMinorCodeUnknownResponseId (XMLSEC_GLOBAL_CONST xmlSecResultMinorCodeUnknownResponseId )
#define xmlSecResultMinorCodeNotSynchronous (XMLSEC_GLOBAL_CONST xmlSecResultMinorCodeNotSynchronous )
#define xmlSecXkmsSoapFaultReasonLang (XMLSEC_GLOBAL_CONST xmlSecXkmsSoapFaultReasonLang )
#define xmlSecXkmsSoapFaultReasonUnsupportedVersion (XMLSEC_GLOBAL_CONST xmlSecXkmsSoapFaultReasonUnsupportedVersion )
#define xmlSecXkmsSoapFaultReasonUnableToProcess (XMLSEC_GLOBAL_CONST xmlSecXkmsSoapFaultReasonUnableToProcess )
#define xmlSecXkmsSoapFaultReasonServiceUnavailable (XMLSEC_GLOBAL_CONST xmlSecXkmsSoapFaultReasonServiceUnavailable )
#define xmlSecXkmsSoapFaultReasonMessageNotSupported (XMLSEC_GLOBAL_CONST xmlSecXkmsSoapFaultReasonMessageNotSupported )
#define xmlSecXkmsSoapFaultReasonMessageInvalid (XMLSEC_GLOBAL_CONST xmlSecXkmsSoapFaultReasonMessageInvalid )
#define xmlSecXkmsSoapSubcodeValueMessageNotSupported (XMLSEC_GLOBAL_CONST xmlSecXkmsSoapSubcodeValueMessageNotSupported )
#define xmlSecXkmsSoapSubcodeValueBadMessage (XMLSEC_GLOBAL_CONST xmlSecXkmsSoapSubcodeValueBadMessage )
#define xmlSecXkmsFormatStrPlain (XMLSEC_GLOBAL_CONST xmlSecXkmsFormatStrPlain )
#define xmlSecXkmsFormatStrSoap11 (XMLSEC_GLOBAL_CONST xmlSecXkmsFormatStrSoap11 )
#define xmlSecXkmsFormatStrSoap12 (XMLSEC_GLOBAL_CONST xmlSecXkmsFormatStrSoap12 )
#endif /* XMLSEC_NO_XKMS */
/*************************************************************************
*
* KeyInfo and Transform Nodes
*
************************************************************************/
#define xmlSecNodeKeyInfo (XMLSEC_GLOBAL_CONST xmlSecNodeKeyInfo )
#define xmlSecNodeReference (XMLSEC_GLOBAL_CONST xmlSecNodeReference )
#define xmlSecNodeTransforms (XMLSEC_GLOBAL_CONST xmlSecNodeTransforms )
#define xmlSecNodeTransform (XMLSEC_GLOBAL_CONST xmlSecNodeTransform )
/*************************************************************************
*
* Attributes
*
************************************************************************/
#define xmlSecAttrId (XMLSEC_GLOBAL_CONST xmlSecAttrId )
#define xmlSecAttrURI (XMLSEC_GLOBAL_CONST xmlSecAttrURI )
#define xmlSecAttrType (XMLSEC_GLOBAL_CONST xmlSecAttrType )
#define xmlSecAttrMimeType (XMLSEC_GLOBAL_CONST xmlSecAttrMimeType )
#define xmlSecAttrEncoding (XMLSEC_GLOBAL_CONST xmlSecAttrEncoding )
#define xmlSecAttrAlgorithm (XMLSEC_GLOBAL_CONST xmlSecAttrAlgorithm )
#define xmlSecAttrTarget (XMLSEC_GLOBAL_CONST xmlSecAttrTarget )
#define xmlSecAttrFilter (XMLSEC_GLOBAL_CONST xmlSecAttrFilter )
#define xmlSecAttrRecipient (XMLSEC_GLOBAL_CONST xmlSecAttrRecipient )
/*************************************************************************
*
* AES strings
*
************************************************************************/
#define xmlSecNameAESKeyValue (XMLSEC_GLOBAL_CONST xmlSecNameAESKeyValue )
#define xmlSecNodeAESKeyValue (XMLSEC_GLOBAL_CONST xmlSecNodeAESKeyValue )
#define xmlSecHrefAESKeyValue (XMLSEC_GLOBAL_CONST xmlSecHrefAESKeyValue )
#define xmlSecNameAes128Cbc (XMLSEC_GLOBAL_CONST xmlSecNameAes128Cbc )
#define xmlSecHrefAes128Cbc (XMLSEC_GLOBAL_CONST xmlSecHrefAes128Cbc )
#define xmlSecNameAes192Cbc (XMLSEC_GLOBAL_CONST xmlSecNameAes192Cbc )
#define xmlSecHrefAes192Cbc (XMLSEC_GLOBAL_CONST xmlSecHrefAes192Cbc )
#define xmlSecNameAes256Cbc (XMLSEC_GLOBAL_CONST xmlSecNameAes256Cbc )
#define xmlSecHrefAes256Cbc (XMLSEC_GLOBAL_CONST xmlSecHrefAes256Cbc )
#define xmlSecNameKWAes128 (XMLSEC_GLOBAL_CONST xmlSecNameKWAes128 )
#define xmlSecHrefKWAes128 (XMLSEC_GLOBAL_CONST xmlSecHrefKWAes128 )
#define xmlSecNameKWAes192 (XMLSEC_GLOBAL_CONST xmlSecNameKWAes192 )
#define xmlSecHrefKWAes192 (XMLSEC_GLOBAL_CONST xmlSecHrefKWAes192 )
#define xmlSecNameKWAes256 (XMLSEC_GLOBAL_CONST xmlSecNameKWAes256 )
#define xmlSecHrefKWAes256 (XMLSEC_GLOBAL_CONST xmlSecHrefKWAes256 )
/*************************************************************************
*
* BASE64 strings
*
************************************************************************/
#define xmlSecNameBase64 (XMLSEC_GLOBAL_CONST xmlSecNameBase64 )
#define xmlSecHrefBase64 (XMLSEC_GLOBAL_CONST xmlSecHrefBase64 )
/*************************************************************************
*
* C14N strings
*
************************************************************************/
#define xmlSecNameC14N (XMLSEC_GLOBAL_CONST xmlSecNameC14N )
#define xmlSecHrefC14N (XMLSEC_GLOBAL_CONST xmlSecHrefC14N )
#define xmlSecNameC14NWithComments (XMLSEC_GLOBAL_CONST xmlSecNameC14NWithComments )
#define xmlSecHrefC14NWithComments (XMLSEC_GLOBAL_CONST xmlSecHrefC14NWithComments )
#define xmlSecNameExcC14N (XMLSEC_GLOBAL_CONST xmlSecNameExcC14N )
#define xmlSecHrefExcC14N (XMLSEC_GLOBAL_CONST xmlSecHrefExcC14N )
#define xmlSecNameExcC14NWithComments (XMLSEC_GLOBAL_CONST xmlSecNameExcC14NWithComments )
#define xmlSecHrefExcC14NWithComments (XMLSEC_GLOBAL_CONST xmlSecHrefExcC14NWithComments )
#define xmlSecNsExcC14N (XMLSEC_GLOBAL_CONST xmlSecNsExcC14N )
#define xmlSecNsExcC14NWithComments (XMLSEC_GLOBAL_CONST xmlSecNsExcC14NWithComments )
#define xmlSecNodeInclusiveNamespaces (XMLSEC_GLOBAL_CONST xmlSecNodeInclusiveNamespaces )
#define xmlSecAttrPrefixList (XMLSEC_GLOBAL_CONST xmlSecAttrPrefixList )
/*************************************************************************
*
* DES strings
*
************************************************************************/
#define xmlSecNameDESKeyValue (XMLSEC_GLOBAL_CONST xmlSecNameDESKeyValue )
#define xmlSecNodeDESKeyValue (XMLSEC_GLOBAL_CONST xmlSecNodeDESKeyValue )
#define xmlSecHrefDESKeyValue (XMLSEC_GLOBAL_CONST xmlSecHrefDESKeyValue )
#define xmlSecNameDes3Cbc (XMLSEC_GLOBAL_CONST xmlSecNameDes3Cbc )
#define xmlSecHrefDes3Cbc (XMLSEC_GLOBAL_CONST xmlSecHrefDes3Cbc )
#define xmlSecNameKWDes3 (XMLSEC_GLOBAL_CONST xmlSecNameKWDes3 )
#define xmlSecHrefKWDes3 (XMLSEC_GLOBAL_CONST xmlSecHrefKWDes3 )
/*************************************************************************
*
* DSA strings
*
************************************************************************/
#define xmlSecNameDSAKeyValue (XMLSEC_GLOBAL_CONST xmlSecNameDSAKeyValue )
#define xmlSecNodeDSAKeyValue (XMLSEC_GLOBAL_CONST xmlSecNodeDSAKeyValue )
#define xmlSecHrefDSAKeyValue (XMLSEC_GLOBAL_CONST xmlSecHrefDSAKeyValue )
#define xmlSecNodeDSAP (XMLSEC_GLOBAL_CONST xmlSecNodeDSAP )
#define xmlSecNodeDSAQ (XMLSEC_GLOBAL_CONST xmlSecNodeDSAQ )
#define xmlSecNodeDSAG (XMLSEC_GLOBAL_CONST xmlSecNodeDSAG )
#define xmlSecNodeDSAJ (XMLSEC_GLOBAL_CONST xmlSecNodeDSAJ )
#define xmlSecNodeDSAX (XMLSEC_GLOBAL_CONST xmlSecNodeDSAX )
#define xmlSecNodeDSAY (XMLSEC_GLOBAL_CONST xmlSecNodeDSAY )
#define xmlSecNodeDSASeed (XMLSEC_GLOBAL_CONST xmlSecNodeDSASeed )
#define xmlSecNodeDSAPgenCounter (XMLSEC_GLOBAL_CONST xmlSecNodeDSAPgenCounter )
#define xmlSecNameDsaSha1 (XMLSEC_GLOBAL_CONST xmlSecNameDsaSha1 )
#define xmlSecHrefDsaSha1 (XMLSEC_GLOBAL_CONST xmlSecHrefDsaSha1 )
/*************************************************************************
*
* EncryptedKey
*
************************************************************************/
#define xmlSecNameEncryptedKey (XMLSEC_GLOBAL_CONST xmlSecNameEncryptedKey )
#define xmlSecNodeEncryptedKey (XMLSEC_GLOBAL_CONST xmlSecNodeEncryptedKey )
#define xmlSecHrefEncryptedKey (XMLSEC_GLOBAL_CONST xmlSecHrefEncryptedKey )
/*************************************************************************
*
* Enveloped transform strings
*
************************************************************************/
#define xmlSecNameEnveloped (XMLSEC_GLOBAL_CONST xmlSecNameEnveloped )
#define xmlSecHrefEnveloped (XMLSEC_GLOBAL_CONST xmlSecHrefEnveloped )
/*************************************************************************
*
* HMAC strings
*
************************************************************************/
#define xmlSecNameHMACKeyValue (XMLSEC_GLOBAL_CONST xmlSecNameHMACKeyValue )
#define xmlSecNodeHMACKeyValue (XMLSEC_GLOBAL_CONST xmlSecNodeHMACKeyValue )
#define xmlSecHrefHMACKeyValue (XMLSEC_GLOBAL_CONST xmlSecHrefHMACKeyValue )
#define xmlSecNodeHMACOutputLength (XMLSEC_GLOBAL_CONST xmlSecNodeHMACOutputLength )
#define xmlSecNameHmacMd5 (XMLSEC_GLOBAL_CONST xmlSecNameHmacMd5 )
#define xmlSecHrefHmacMd5 (XMLSEC_GLOBAL_CONST xmlSecHrefHmacMd5 )
#define xmlSecNameHmacRipemd160 (XMLSEC_GLOBAL_CONST xmlSecNameHmacRipemd160 )
#define xmlSecHrefHmacRipemd160 (XMLSEC_GLOBAL_CONST xmlSecHrefHmacRipemd160 )
#define xmlSecNameHmacSha1 (XMLSEC_GLOBAL_CONST xmlSecNameHmacSha1 )
#define xmlSecHrefHmacSha1 (XMLSEC_GLOBAL_CONST xmlSecHrefHmacSha1 )
#define xmlSecNameHmacSha224 (XMLSEC_GLOBAL_CONST xmlSecNameHmacSha224 )
#define xmlSecHrefHmacSha224 (XMLSEC_GLOBAL_CONST xmlSecHrefHmacSha224 )
#define xmlSecNameHmacSha256 (XMLSEC_GLOBAL_CONST xmlSecNameHmacSha256 )
#define xmlSecHrefHmacSha256 (XMLSEC_GLOBAL_CONST xmlSecHrefHmacSha256 )
#define xmlSecNameHmacSha384 (XMLSEC_GLOBAL_CONST xmlSecNameHmacSha384 )
#define xmlSecHrefHmacSha384 (XMLSEC_GLOBAL_CONST xmlSecHrefHmacSha384 )
#define xmlSecNameHmacSha512 (XMLSEC_GLOBAL_CONST xmlSecNameHmacSha512 )
#define xmlSecHrefHmacSha512 (XMLSEC_GLOBAL_CONST xmlSecHrefHmacSha512 )
/*************************************************************************
*
* KeyName strings
*
************************************************************************/
#define xmlSecNameKeyName (XMLSEC_GLOBAL_CONST xmlSecNameKeyName )
#define xmlSecNodeKeyName (XMLSEC_GLOBAL_CONST xmlSecNodeKeyName )
/*************************************************************************
*
* KeyValue strings
*
************************************************************************/
#define xmlSecNameKeyValue (XMLSEC_GLOBAL_CONST xmlSecNameKeyValue )
#define xmlSecNodeKeyValue (XMLSEC_GLOBAL_CONST xmlSecNodeKeyValue )
/*************************************************************************
*
* Memory Buffer strings
*
************************************************************************/
#define xmlSecNameMemBuf (XMLSEC_GLOBAL_CONST xmlSecNameMemBuf )
/*************************************************************************
*
* MD5 strings
*
************************************************************************/
#define xmlSecNameMd5 (XMLSEC_GLOBAL_CONST xmlSecNameMd5 )
#define xmlSecHrefMd5 (XMLSEC_GLOBAL_CONST xmlSecHrefMd5 )
/*************************************************************************
*
* RetrievalMethod
*
************************************************************************/
#define xmlSecNameRetrievalMethod (XMLSEC_GLOBAL_CONST xmlSecNameRetrievalMethod )
#define xmlSecNodeRetrievalMethod (XMLSEC_GLOBAL_CONST xmlSecNodeRetrievalMethod )
/*************************************************************************
*
* RIPEMD160 strings
*
************************************************************************/
#define xmlSecNameRipemd160 (XMLSEC_GLOBAL_CONST xmlSecNameRipemd160 )
#define xmlSecHrefRipemd160 (XMLSEC_GLOBAL_CONST xmlSecHrefRipemd160 )
/*************************************************************************
*
* RSA strings
*
************************************************************************/
#define xmlSecNameRSAKeyValue (XMLSEC_GLOBAL_CONST xmlSecNameRSAKeyValue )
#define xmlSecNodeRSAKeyValue (XMLSEC_GLOBAL_CONST xmlSecNodeRSAKeyValue )
#define xmlSecHrefRSAKeyValue (XMLSEC_GLOBAL_CONST xmlSecHrefRSAKeyValue )
#define xmlSecNodeRSAModulus (XMLSEC_GLOBAL_CONST xmlSecNodeRSAModulus )
#define xmlSecNodeRSAExponent (XMLSEC_GLOBAL_CONST xmlSecNodeRSAExponent )
#define xmlSecNodeRSAPrivateExponent (XMLSEC_GLOBAL_CONST xmlSecNodeRSAPrivateExponent )
#define xmlSecNameRsaMd5 (XMLSEC_GLOBAL_CONST xmlSecNameRsaMd5 )
#define xmlSecHrefRsaMd5 (XMLSEC_GLOBAL_CONST xmlSecHrefRsaMd5 )
#define xmlSecNameRsaRipemd160 (XMLSEC_GLOBAL_CONST xmlSecNameRsaRipemd160 )
#define xmlSecHrefRsaRipemd160 (XMLSEC_GLOBAL_CONST xmlSecHrefRsaRipemd160 )
#define xmlSecNameRsaSha1 (XMLSEC_GLOBAL_CONST xmlSecNameRsaSha1 )
#define xmlSecHrefRsaSha1 (XMLSEC_GLOBAL_CONST xmlSecHrefRsaSha1 )
#define xmlSecNameRsaSha224 (XMLSEC_GLOBAL_CONST xmlSecNameRsaSha224 )
#define xmlSecHrefRsaSha224 (XMLSEC_GLOBAL_CONST xmlSecHrefRsaSha224 )
#define xmlSecNameRsaSha256 (XMLSEC_GLOBAL_CONST xmlSecNameRsaSha256 )
#define xmlSecHrefRsaSha256 (XMLSEC_GLOBAL_CONST xmlSecHrefRsaSha256 )
#define xmlSecNameRsaSha384 (XMLSEC_GLOBAL_CONST xmlSecNameRsaSha384 )
#define xmlSecHrefRsaSha384 (XMLSEC_GLOBAL_CONST xmlSecHrefRsaSha384 )
#define xmlSecNameRsaSha512 (XMLSEC_GLOBAL_CONST xmlSecNameRsaSha512 )
#define xmlSecHrefRsaSha512 (XMLSEC_GLOBAL_CONST xmlSecHrefRsaSha512 )
#define xmlSecNameRsaPkcs1 (XMLSEC_GLOBAL_CONST xmlSecNameRsaPkcs1 )
#define xmlSecHrefRsaPkcs1 (XMLSEC_GLOBAL_CONST xmlSecHrefRsaPkcs1 )
#define xmlSecNameRsaOaep (XMLSEC_GLOBAL_CONST xmlSecNameRsaOaep )
#define xmlSecHrefRsaOaep (XMLSEC_GLOBAL_CONST xmlSecHrefRsaOaep )
#define xmlSecNodeRsaOAEPparams (XMLSEC_GLOBAL_CONST xmlSecNodeRsaOAEPparams )
/*************************************************************************
*
* SHA1 strings
*
************************************************************************/
#define xmlSecNameSha1 (XMLSEC_GLOBAL_CONST xmlSecNameSha1 )
#define xmlSecHrefSha1 (XMLSEC_GLOBAL_CONST xmlSecHrefSha1 )
#define xmlSecNameSha224 (XMLSEC_GLOBAL_CONST xmlSecNameSha224 )
#define xmlSecHrefSha224 (XMLSEC_GLOBAL_CONST xmlSecHrefSha224 )
#define xmlSecNameSha256 (XMLSEC_GLOBAL_CONST xmlSecNameSha256 )
#define xmlSecHrefSha256 (XMLSEC_GLOBAL_CONST xmlSecHrefSha256 )
#define xmlSecNameSha384 (XMLSEC_GLOBAL_CONST xmlSecNameSha384 )
#define xmlSecHrefSha384 (XMLSEC_GLOBAL_CONST xmlSecHrefSha384 )
#define xmlSecNameSha512 (XMLSEC_GLOBAL_CONST xmlSecNameSha512 )
#define xmlSecHrefSha512 (XMLSEC_GLOBAL_CONST xmlSecHrefSha512 )
/*************************************************************************
*
* X509 strings
*
************************************************************************/
#define xmlSecNameX509Data (XMLSEC_GLOBAL_CONST xmlSecNameX509Data )
#define xmlSecNodeX509Data (XMLSEC_GLOBAL_CONST xmlSecNodeX509Data )
#define xmlSecHrefX509Data (XMLSEC_GLOBAL_CONST xmlSecHrefX509Data )
#define xmlSecNodeX509Certificate (XMLSEC_GLOBAL_CONST xmlSecNodeX509Certificate )
#define xmlSecNodeX509CRL (XMLSEC_GLOBAL_CONST xmlSecNodeX509CRL )
#define xmlSecNodeX509SubjectName (XMLSEC_GLOBAL_CONST xmlSecNodeX509SubjectName )
#define xmlSecNodeX509IssuerSerial (XMLSEC_GLOBAL_CONST xmlSecNodeX509IssuerSerial )
#define xmlSecNodeX509IssuerName (XMLSEC_GLOBAL_CONST xmlSecNodeX509IssuerName )
#define xmlSecNodeX509SerialNumber (XMLSEC_GLOBAL_CONST xmlSecNodeX509SerialNumber )
#define xmlSecNodeX509SKI (XMLSEC_GLOBAL_CONST xmlSecNodeX509SKI )
#define xmlSecNameRawX509Cert (XMLSEC_GLOBAL_CONST xmlSecNameRawX509Cert )
#define xmlSecHrefRawX509Cert (XMLSEC_GLOBAL_CONST xmlSecHrefRawX509Cert )
#define xmlSecNameX509Store (XMLSEC_GLOBAL_CONST xmlSecNameX509Store )
/*************************************************************************
*
* PGP strings
*
************************************************************************/
#define xmlSecNamePGPData (XMLSEC_GLOBAL_CONST xmlSecNamePGPData )
#define xmlSecNodePGPData (XMLSEC_GLOBAL_CONST xmlSecNodePGPData )
#define xmlSecHrefPGPData (XMLSEC_GLOBAL_CONST xmlSecHrefPGPData )
/*************************************************************************
*
* SPKI strings
*
************************************************************************/
#define xmlSecNameSPKIData (XMLSEC_GLOBAL_CONST xmlSecNameSPKIData )
#define xmlSecNodeSPKIData (XMLSEC_GLOBAL_CONST xmlSecNodeSPKIData )
#define xmlSecHrefSPKIData (XMLSEC_GLOBAL_CONST xmlSecHrefSPKIData )
/*************************************************************************
*
* XPath/XPointer strings
*
************************************************************************/
#define xmlSecNameXPath (XMLSEC_GLOBAL_CONST xmlSecNameXPath )
#define xmlSecNodeXPath (XMLSEC_GLOBAL_CONST xmlSecNodeXPath )
#define xmlSecNameXPath2 (XMLSEC_GLOBAL_CONST xmlSecNameXPath2 )
#define xmlSecNodeXPath2 (XMLSEC_GLOBAL_CONST xmlSecNodeXPath2 )
#define xmlSecXPath2FilterIntersect (XMLSEC_GLOBAL_CONST xmlSecXPath2FilterIntersect )
#define xmlSecXPath2FilterSubtract (XMLSEC_GLOBAL_CONST xmlSecXPath2FilterSubtract )
#define xmlSecXPath2FilterUnion (XMLSEC_GLOBAL_CONST xmlSecXPath2FilterUnion )
#define xmlSecNameXPointer (XMLSEC_GLOBAL_CONST xmlSecNameXPointer )
#define xmlSecNodeXPointer (XMLSEC_GLOBAL_CONST xmlSecNodeXPointer )
/*************************************************************************
*
* Xslt strings
*
************************************************************************/
#define xmlSecNameXslt (XMLSEC_GLOBAL_CONST xmlSecNameXslt )
#define xmlSecHrefXslt (XMLSEC_GLOBAL_CONST xmlSecHrefXslt )
#ifndef XMLSEC_NO_SOAP
/*************************************************************************
*
* SOAP 1.1/1.2 strings
*
************************************************************************/
#define xmlSecNodeEnvelope (XMLSEC_GLOBAL_CONST xmlSecNodeEnvelope )
#define xmlSecNodeHeader (XMLSEC_GLOBAL_CONST xmlSecNodeHeader )
#define xmlSecNodeBody (XMLSEC_GLOBAL_CONST xmlSecNodeBody )
#define xmlSecNodeFault (XMLSEC_GLOBAL_CONST xmlSecNodeFault )
#define xmlSecNodeFaultCode (XMLSEC_GLOBAL_CONST xmlSecNodeFaultCode )
#define xmlSecNodeFaultString (XMLSEC_GLOBAL_CONST xmlSecNodeFaultString )
#define xmlSecNodeFaultActor (XMLSEC_GLOBAL_CONST xmlSecNodeFaultActor )
#define xmlSecNodeFaultDetail (XMLSEC_GLOBAL_CONST xmlSecNodeFaultDetail )
#define xmlSecNodeCode (XMLSEC_GLOBAL_CONST xmlSecNodeCode )
#define xmlSecNodeReason (XMLSEC_GLOBAL_CONST xmlSecNodeReason )
#define xmlSecNodeNode (XMLSEC_GLOBAL_CONST xmlSecNodeNode )
#define xmlSecNodeRole (XMLSEC_GLOBAL_CONST xmlSecNodeRole )
#define xmlSecNodeDetail (XMLSEC_GLOBAL_CONST xmlSecNodeDetail )
#define xmlSecNodeValue (XMLSEC_GLOBAL_CONST xmlSecNodeValue )
#define xmlSecNodeSubcode (XMLSEC_GLOBAL_CONST xmlSecNodeSubcode )
#define xmlSecNodeText (XMLSEC_GLOBAL_CONST xmlSecNodeText )
#define xmlSecSoapFaultCodeVersionMismatch (XMLSEC_GLOBAL_CONST xmlSecSoapFaultCodeVersionMismatch )
#define xmlSecSoapFaultCodeMustUnderstand (XMLSEC_GLOBAL_CONST xmlSecSoapFaultCodeMustUnderstand )
#define xmlSecSoapFaultCodeClient (XMLSEC_GLOBAL_CONST xmlSecSoapFaultCodeClient )
#define xmlSecSoapFaultCodeServer (XMLSEC_GLOBAL_CONST xmlSecSoapFaultCodeServer )
#define xmlSecSoapFaultCodeReceiver (XMLSEC_GLOBAL_CONST xmlSecSoapFaultCodeReceiver )
#define xmlSecSoapFaultCodeSender (XMLSEC_GLOBAL_CONST xmlSecSoapFaultCodeSender )
#define xmlSecSoapFaultDataEncodningUnknown (XMLSEC_GLOBAL_CONST xmlSecSoapFaultDataEncodningUnknown )
#endif /* XMLSEC_NO_SOAP */
/*************************************************************************
*
* Utility strings
*
************************************************************************/
#define xmlSecStringEmpty (XMLSEC_GLOBAL_CONST xmlSecStringEmpty )
#define xmlSecStringCR (XMLSEC_GLOBAL_CONST xmlSecStringCR )
#endif //!defined(IN_XMLSEC)
XMLSEC_EXPORT const xmlSecGlobalConstData* xmlSecGetGlobalConsts();
#endif // __SYMBIAN32__
#if !defined(__SYMBIAN32__)
/* Defining strings for non-Symbian platform */
/*************************************************************************
*
* Global Namespaces
*
************************************************************************/
XMLSEC_EXPORT_VAR const xmlChar xmlSecNs[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecDSigNs[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecEncNs[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecXkmsNs[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecXPathNs[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecXPath2Ns[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecXPointerNs[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecSoap11Ns[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecSoap12Ns[];
/*************************************************************************
*
* DSig Nodes
*
************************************************************************/
XMLSEC_EXPORT_VAR const xmlChar xmlSecNodeSignature[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNodeSignedInfo[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNodeSignatureValue[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNodeCanonicalizationMethod[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNodeSignatureMethod[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNodeDigestMethod[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNodeDigestValue[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNodeObject[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNodeManifest[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNodeSignatureProperties[];
/*************************************************************************
*
* Encryption Nodes
*
************************************************************************/
XMLSEC_EXPORT_VAR const xmlChar xmlSecNodeEncryptedData[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNodeEncryptionMethod[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNodeEncryptionProperties[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNodeEncryptionProperty[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNodeCipherData[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNodeCipherValue[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNodeCipherReference[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNodeReferenceList[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNodeDataReference[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNodeKeyReference[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNodeCarriedKeyName[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecTypeEncContent[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecTypeEncElement[];
/*************************************************************************
*
* XKMS nodes, attributes and value strings
*
************************************************************************/
#ifndef XMLSEC_NO_XKMS
XMLSEC_EXPORT_VAR const xmlChar xmlSecXkmsServerRequestResultName[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecXkmsServerRequestStatusName[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecXkmsServerRequestLocateName[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecXkmsServerRequestValidateName[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecXkmsServerRequestCompoundName[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNodeResult[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNodeStatusRequest[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNodeStatusResult[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNodeLocateRequest[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNodeLocateResult[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNodeValidateRequest[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNodeValidateResult[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNodeCompoundRequest[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNodeCompoundResult[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNodeMessageExtension[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNodeOpaqueClientData[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNodeResponseMechanism[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNodeRespondWith[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNodePendingNotification[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNodeQueryKeyBinding[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNodeKeyUsage[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNodeUseKeyWith[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNodeTimeInstant[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNodeRequestSignatureValue[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNodeUnverifiedKeyBinding[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNodeValidityInterval[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNodeStatus[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNodeValidReason[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNodeInvalidReason[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNodeIndeterminateReason[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecAttrService[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecAttrNonce[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecAttrOriginalRequestId[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecAttrResponseLimit[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecAttrMechanism[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecAttrIdentifier[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecAttrApplication[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecAttrResultMajor[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecAttrResultMinor[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecAttrRequestId[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecAttrNotBefore[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecAttrNotOnOrAfter[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecAttrTime[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecAttrStatusValue[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecResponseMechanismPending[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecResponseMechanismRepresent[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecResponseMechanismRequestSignatureValue[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecRespondWithKeyName[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecRespondWithKeyValue[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecRespondWithX509Cert[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecRespondWithX509Chain[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecRespondWithX509CRL[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecRespondWithOCSP[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecRespondWithRetrievalMethod[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecRespondWithPGP[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecRespondWithPGPWeb[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecRespondWithSPKI[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecRespondWithPrivateKey[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecStatusResultSuccess[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecStatusResultFailed[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecStatusResultPending[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecKeyUsageEncryption[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecKeyUsageSignature[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecKeyUsageExchange[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecKeyBindingStatusValid[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecKeyBindingStatusInvalid[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecKeyBindingStatusIndeterminate[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecKeyBindingReasonIssuerTrust[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecKeyBindingReasonRevocationStatus[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecKeyBindingReasonValidityInterval[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecKeyBindingReasonSignature[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecResultMajorCodeSuccess[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecResultMajorCodeVersionMismatch[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecResultMajorCodeSender[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecResultMajorCodeReceiver[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecResultMajorCodeRepresent[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecResultMajorCodePending[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecResultMinorCodeNoMatch[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecResultMinorCodeTooManyResponses[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecResultMinorCodeIncomplete[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecResultMinorCodeFailure[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecResultMinorCodeRefused[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecResultMinorCodeNoAuthentication[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecResultMinorCodeMessageNotSupported[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecResultMinorCodeUnknownResponseId[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecResultMinorCodeNotSynchronous[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecXkmsSoapFaultReasonLang[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecXkmsSoapFaultReasonUnsupportedVersion[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecXkmsSoapFaultReasonUnableToProcess[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecXkmsSoapFaultReasonServiceUnavailable[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecXkmsSoapFaultReasonMessageNotSupported[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecXkmsSoapFaultReasonMessageInvalid[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecXkmsSoapSubcodeValueMessageNotSupported[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecXkmsSoapSubcodeValueBadMessage[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecXkmsFormatStrPlain[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecXkmsFormatStrSoap11[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecXkmsFormatStrSoap12[];
#endif /* XMLSEC_NO_XKMS */
/*************************************************************************
*
* KeyInfo and Transform Nodes
*
************************************************************************/
XMLSEC_EXPORT_VAR const xmlChar xmlSecNodeKeyInfo[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNodeReference[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNodeTransforms[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNodeTransform[];
/*************************************************************************
*
* Attributes
*
************************************************************************/
XMLSEC_EXPORT_VAR const xmlChar xmlSecAttrId[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecAttrURI[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecAttrType[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecAttrMimeType[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecAttrEncoding[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecAttrAlgorithm[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecAttrTarget[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecAttrFilter[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecAttrRecipient[];
/*************************************************************************
*
* AES strings
*
************************************************************************/
XMLSEC_EXPORT_VAR const xmlChar xmlSecNameAESKeyValue[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNodeAESKeyValue[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecHrefAESKeyValue[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNameAes128Cbc[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecHrefAes128Cbc[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNameAes192Cbc[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecHrefAes192Cbc[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNameAes256Cbc[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecHrefAes256Cbc[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNameKWAes128[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecHrefKWAes128[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNameKWAes192[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecHrefKWAes192[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNameKWAes256[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecHrefKWAes256[];
/*************************************************************************
*
* BASE64 strings
*
************************************************************************/
XMLSEC_EXPORT_VAR const xmlChar xmlSecNameBase64[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecHrefBase64[];
/*************************************************************************
*
* C14N strings
*
************************************************************************/
XMLSEC_EXPORT_VAR const xmlChar xmlSecNameC14N[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecHrefC14N[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNameC14NWithComments[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecHrefC14NWithComments[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNameExcC14N[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecHrefExcC14N[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNameExcC14NWithComments[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecHrefExcC14NWithComments[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNsExcC14N[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNsExcC14NWithComments[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNodeInclusiveNamespaces[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecAttrPrefixList[];
/*************************************************************************
*
* DES strings
*
************************************************************************/
XMLSEC_EXPORT_VAR const xmlChar xmlSecNameDESKeyValue[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNodeDESKeyValue[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecHrefDESKeyValue[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNameDes3Cbc[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecHrefDes3Cbc[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNameKWDes3[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecHrefKWDes3[];
/*************************************************************************
*
* DSA strings
*
************************************************************************/
XMLSEC_EXPORT_VAR const xmlChar xmlSecNameDSAKeyValue[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNodeDSAKeyValue[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecHrefDSAKeyValue[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNodeDSAP[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNodeDSAQ[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNodeDSAG[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNodeDSAJ[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNodeDSAX[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNodeDSAY[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNodeDSASeed[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNodeDSAPgenCounter[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNameDsaSha1[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecHrefDsaSha1[];
/*************************************************************************
*
* EncryptedKey
*
************************************************************************/
XMLSEC_EXPORT_VAR const xmlChar xmlSecNameEncryptedKey[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNodeEncryptedKey[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecHrefEncryptedKey[];
/*************************************************************************
*
* Enveloped transform strings
*
************************************************************************/
XMLSEC_EXPORT_VAR const xmlChar xmlSecNameEnveloped[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecHrefEnveloped[];
/*************************************************************************
*
* HMAC strings
*
************************************************************************/
XMLSEC_EXPORT_VAR const xmlChar xmlSecNameHMACKeyValue[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNodeHMACKeyValue[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecHrefHMACKeyValue[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNodeHMACOutputLength[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNameHmacMd5[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecHrefHmacMd5[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNameHmacRipemd160[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecHrefHmacRipemd160[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNameHmacSha1[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecHrefHmacSha1[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNameHmacSha224[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecHrefHmacSha224[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNameHmacSha256[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecHrefHmacSha256[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNameHmacSha384[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecHrefHmacSha384[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNameHmacSha512[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecHrefHmacSha512[];
/*************************************************************************
*
* KeyName strings
*
************************************************************************/
XMLSEC_EXPORT_VAR const xmlChar xmlSecNameKeyName[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNodeKeyName[];
/*************************************************************************
*
* KeyValue strings
*
************************************************************************/
XMLSEC_EXPORT_VAR const xmlChar xmlSecNameKeyValue[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNodeKeyValue[];
/*************************************************************************
*
* Memory Buffer strings
*
************************************************************************/
XMLSEC_EXPORT_VAR const xmlChar xmlSecNameMemBuf[];
/*************************************************************************
*
* MD5 strings
*
************************************************************************/
XMLSEC_EXPORT_VAR const xmlChar xmlSecNameMd5[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecHrefMd5[];
/*************************************************************************
*
* RetrievalMethod
*
************************************************************************/
XMLSEC_EXPORT_VAR const xmlChar xmlSecNameRetrievalMethod[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNodeRetrievalMethod[];
/*************************************************************************
*
* RIPEMD160 strings
*
************************************************************************/
XMLSEC_EXPORT_VAR const xmlChar xmlSecNameRipemd160[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecHrefRipemd160[];
/*************************************************************************
*
* RSA strings
*
************************************************************************/
XMLSEC_EXPORT_VAR const xmlChar xmlSecNameRSAKeyValue[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNodeRSAKeyValue[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecHrefRSAKeyValue[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNodeRSAModulus[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNodeRSAExponent[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNodeRSAPrivateExponent[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNameRsaMd5[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecHrefRsaMd5[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNameRsaRipemd160[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecHrefRsaRipemd160[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNameRsaSha1[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecHrefRsaSha1[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNameRsaSha224[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecHrefRsaSha224[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNameRsaSha256[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecHrefRsaSha256[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNameRsaSha384[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecHrefRsaSha384[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNameRsaSha512[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecHrefRsaSha512[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNameRsaPkcs1[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecHrefRsaPkcs1[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNameRsaOaep[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecHrefRsaOaep[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNodeRsaOAEPparams[];
/*************************************************************************
*
* SHA1 strings
*
************************************************************************/
XMLSEC_EXPORT_VAR const xmlChar xmlSecNameSha1[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecHrefSha1[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNameSha224[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecHrefSha224[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNameSha256[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecHrefSha256[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNameSha384[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecHrefSha384[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNameSha512[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecHrefSha512[];
/*************************************************************************
*
* X509 strings
*
************************************************************************/
XMLSEC_EXPORT_VAR const xmlChar xmlSecNameX509Data[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNodeX509Data[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecHrefX509Data[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNodeX509Certificate[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNodeX509CRL[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNodeX509SubjectName[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNodeX509IssuerSerial[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNodeX509IssuerName[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNodeX509SerialNumber[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNodeX509SKI[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNameRawX509Cert[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecHrefRawX509Cert[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNameX509Store[];
/*************************************************************************
*
* PGP strings
*
************************************************************************/
XMLSEC_EXPORT_VAR const xmlChar xmlSecNamePGPData[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNodePGPData[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecHrefPGPData[];
/*************************************************************************
*
* SPKI strings
*
************************************************************************/
XMLSEC_EXPORT_VAR const xmlChar xmlSecNameSPKIData[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNodeSPKIData[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecHrefSPKIData[];
/*************************************************************************
*
* XPath/XPointer strings
*
************************************************************************/
XMLSEC_EXPORT_VAR const xmlChar xmlSecNameXPath[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNodeXPath[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNameXPath2[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNodeXPath2[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecXPath2FilterIntersect[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecXPath2FilterSubtract[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecXPath2FilterUnion[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNameXPointer[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNodeXPointer[];
/*************************************************************************
*
* Xslt strings
*
************************************************************************/
XMLSEC_EXPORT_VAR const xmlChar xmlSecNameXslt[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecHrefXslt[];
#ifndef XMLSEC_NO_SOAP
/*************************************************************************
*
* SOAP 1.1/1.2 strings
*
************************************************************************/
XMLSEC_EXPORT_VAR const xmlChar xmlSecNodeEnvelope[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNodeHeader[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNodeBody[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNodeFault[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNodeFaultCode[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNodeFaultString[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNodeFaultActor[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNodeFaultDetail[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNodeCode[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNodeReason[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNodeNode[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNodeRole[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNodeDetail[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNodeValue[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNodeSubcode[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecNodeText[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecSoapFaultCodeVersionMismatch[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecSoapFaultCodeMustUnderstand[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecSoapFaultCodeClient[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecSoapFaultCodeServer[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecSoapFaultCodeReceiver[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecSoapFaultCodeSender[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecSoapFaultDataEncodningUnknown[];
#endif /* XMLSEC_NO_SOAP */
/*************************************************************************
*
* Utility strings
*
************************************************************************/
XMLSEC_EXPORT_VAR const xmlChar xmlSecStringEmpty[];
XMLSEC_EXPORT_VAR const xmlChar xmlSecStringCR[];
#endif //!defined(__SYMBIAN32__)
#ifdef __cplusplus
}
#endif /* __cplusplus */
#endif /* __XMLSEC_STRINGS_H__ */