diff options
Diffstat (limited to 'include/xmlsec/strings.h')
-rw-r--r-- | include/xmlsec/strings.h | 170 |
1 files changed, 47 insertions, 123 deletions
diff --git a/include/xmlsec/strings.h b/include/xmlsec/strings.h index 5e3f6a1c..42f5117c 100644 --- a/include/xmlsec/strings.h +++ b/include/xmlsec/strings.h @@ -6,7 +6,7 @@ * This is free software; see Copyright file in the source * distribution for preciese wording. * - * Copyright (C) 2002-2003 Aleksey Sanin <aleksey@aleksey.com> + * Copyright (C) 2002-2016 Aleksey Sanin <aleksey@aleksey.com>. All Rights Reserved. */ #ifndef __XMLSEC_STRINGS_H__ #define __XMLSEC_STRINGS_H__ @@ -27,7 +27,6 @@ extern "C" { 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[]; @@ -73,127 +72,6 @@ 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 * ************************************************************************/ @@ -369,6 +247,26 @@ XMLSEC_EXPORT_VAR const xmlChar xmlSecHrefGost2001GostR3411_94[]; /************************************************************************* * + * GOST R 34.10-2012 strings + * + ************************************************************************/ +XMLSEC_EXPORT_VAR const xmlChar xmlSecNameGostR3410_2012_256KeyValue[]; +XMLSEC_EXPORT_VAR const xmlChar xmlSecNodeGostR3410_2012_256KeyValue[]; +XMLSEC_EXPORT_VAR const xmlChar xmlSecHrefGostR3410_2012_256KeyValue[]; + +XMLSEC_EXPORT_VAR const xmlChar xmlSecNameGostR3410_2012_512KeyValue[]; +XMLSEC_EXPORT_VAR const xmlChar xmlSecNodeGostR3410_2012_512KeyValue[]; +XMLSEC_EXPORT_VAR const xmlChar xmlSecHrefGostR3410_2012_512KeyValue[]; + +XMLSEC_EXPORT_VAR const xmlChar xmlSecNameGostR3410_2012GostR3411_2012_256[]; +XMLSEC_EXPORT_VAR const xmlChar xmlSecHrefGostR3410_2012GostR3411_2012_256[]; + +XMLSEC_EXPORT_VAR const xmlChar xmlSecNameGostR3410_2012GostR3411_2012_512[]; +XMLSEC_EXPORT_VAR const xmlChar xmlSecHrefGostR3410_2012GostR3411_2012_512[]; + + +/************************************************************************* + * * EncryptedKey * ************************************************************************/ @@ -514,6 +412,16 @@ XMLSEC_EXPORT_VAR const xmlChar xmlSecHrefGostR3411_94[]; /************************************************************************* * + * GOST R 34.11-2012 strings + * + ************************************************************************/ +XMLSEC_EXPORT_VAR const xmlChar xmlSecNameGostR3411_2012_256[]; +XMLSEC_EXPORT_VAR const xmlChar xmlSecHrefGostR3411_2012_256[]; +XMLSEC_EXPORT_VAR const xmlChar xmlSecNameGostR3411_2012_512[]; +XMLSEC_EXPORT_VAR const xmlChar xmlSecHrefGostR3411_2012_512[]; + +/************************************************************************* + * * SHA1 strings * ************************************************************************/ @@ -590,6 +498,22 @@ XMLSEC_EXPORT_VAR const xmlChar xmlSecNodeXPointer[]; /************************************************************************* * + * RelationshipTransform strings + * + ************************************************************************/ +XMLSEC_EXPORT_VAR const xmlChar xmlSecNameRelationship[]; +XMLSEC_EXPORT_VAR const xmlChar xmlSecHrefRelationship[]; +XMLSEC_EXPORT_VAR const xmlChar xmlSecNodeRelationship[]; +XMLSEC_EXPORT_VAR const xmlChar xmlSecNodeRelationshipReference[]; +XMLSEC_EXPORT_VAR const xmlChar xmlSecRelationshipsNs[]; +XMLSEC_EXPORT_VAR const xmlChar xmlSecRelationshipReferenceNs[]; + +XMLSEC_EXPORT_VAR const xmlChar xmlSecRelationshipAttrId[]; +XMLSEC_EXPORT_VAR const xmlChar xmlSecRelationshipAttrSourceId[]; +XMLSEC_EXPORT_VAR const xmlChar xmlSecRelationshipAttrTargetMode[]; + +/************************************************************************* + * * Xslt strings * ************************************************************************/ |