trust_constants.h File Reference

Holds constants for trust implementation. More...

#include <axutil_utils.h>

Go to the source code of this file.

Defines

#define TRUST_RST_CONTEXT   "Context"
#define TRUST_TOKEN_TYPE   "TokenType"
#define TRUST_REQUEST_TYPE   "RequestType"
#define TRUST_APPLIES_TO   "AppliesTo"
#define TRUST_CLAIMS   "Claims"
#define TRUST_CLAIMS_DIALECT   "Dialect"
#define TRUST_ENTROPY   "Entropy"
#define TRUST_BINARY_SECRET   "BinarySecret"
#define TRUST_LIFE_TIME   "LifeTime"
#define TRUST_LIFE_TIME_CREATED   "Created"
#define TRUST_LIFE_TIME_EXPIRES   "Expires"
#define TRUST_REQUEST_SECURITY_TOKEN   "RequestSecurityToken"
#define TRUST_REQUESTED_SECURITY_TOKEN   "RequestedSecurityToken"
#define TRUST_REQUEST_SECURITY_TOKEN_RESPONSE   "RequestSecurityTokenResponse"
#define TRUST_REQUESTED_PROOF_TOKEN   "RequestedProofToken"
#define TRUST_REQUEST_SECURITY_TOKEN_RESPONSE_COLLECTION   "RequestSecurityTokenResponseCollection"
#define TRUST_REQUESTED_TOKEN_CANCELED   "RequestedTokenCancelled"
#define TRUST_COMPUTED_KEY   "ComputedKey"
#define TRUST_REQUESTED_ATTACHED_REFERENCE   "RequestedAttachedReference"
#define TRUST_REQUESTED_UNATTACHED_REFERENCE   "RequestedUnattachedReference"
#define TRUST_SECURITY_TOKEN_REFERENCE   "SecurityTokenReference"
#define TRUST_ENCRYPTED_DATA   "EncryptedData"
#define TRUST_REQUESTED_TOKEN_CANCELED   "RequestedTokenCancelled"
#define TRUST_CANCEL_TARGET   "CancelTarget"
#define TRUST_URI   "URI"
#define TRUST_EPR   "EndpointReference"
#define TRUST_EPR_ADDRESS   "Address"
#define TRUST_STR_REFERENCE   "Reference"
#define TRUST_RENEW_TARGET   "RenewTarget"
#define TRUST_ALLOW_POSTDATING   "AllowPostdating"
#define TRUST_RENEWING   "Renewing"
#define TRUST_RENEW_ALLOW_ATTR   "Allow"
#define TRUST_RENEW_OK_ATTR   "OK"
#define TRUST_VALIDATION_STATUS   "Status"
#define TRUST_VALIDATION_CODE   "Code"
#define TRUST_VALIDATION_REASON   "Reason"
#define TRUST_CANCEL_TARGET   "CancelTarget"
#define ATTR_TYPE   "Type"
#define TRUST_BIN_SEC_TYPE_NONCE   "/Nonce"
#define TRUST_REQ_TYPE_ISSUE   "/Issue"
#define TRUST_REQ_TYPE_VALIDATE   "/Validate"
#define TRUST_REQ_TYPE_RENEW   "/Renew"
#define TRUST_REQ_TYPE_CANCEL   "/Cancel"
#define TRUST_RST_ACTION_ISSUE   "/RST/Issue"
#define TRUST_RST_ACTION_VALIDATE   "/RST/Validate"
#define TRUST_RST_ACTION_RENEW   "/RST/Renew"
#define TRUST_RST_ACTION_CANCEL   "/RST/Cancel"
#define TRUST_RST_ACTION_SCT   "/RST/SCT"
#define TRUST_RST_ACTION_CANCEL_SCT   "/RST/SCT/Cancel"
#define TRUST_KEY_TYPE_SYMM_KEY   "/SymmetricKey"
#define TRUST_KEY_TYPE_PUBLIC_KEY   "/PublicKey"
#define TRUST_KEY_TYPE_BEARER   "/Bearer"
#define TRUST_AUTHENTICATION_TYPE   "AuthenticationType"
#define TRUST_KEY_TYPE   "KeyType"
#define TRUST_KEY_SIZE   "KeySize"
#define TRUST_SIGNATURE_ALGO   "SignatureAlgorithm"
#define TRUST_ENCRYPTION_ALGO   "EncryptionAlgorithm"
#define TRUST_CANONICAL_ALGO   "CanonicalizationAlgorithm"
#define TRUST_COMPUTED_KEY_ALGO   "ComputedKeyAlgorithm"
#define TRUST_DESIRED_ENCRYPTION   "Encryption"
#define TRUST_PROOF_ENCRYPTION   "ProofEncryption"
#define TRUST_USE_KEY   "UseKey"
#define TRUST_SIGN_WITH   "SignWith"
#define TRUST_ENCRYPT_WITH   "EncryptWith"
#define TRUST_ATTR_USE_KEY_SIG   "Sig"
#define TRUST_DEFAULT_KEY_SIZE   256
#define TRUST_S11   "S11"
#define TRUST_S11_XMLNS   "http://schemas.xmlsoap.org/soap/envelope/"
#define TRUST_S12   "S12"
#define TRUST_S12_XMLNS   "http://www.w3.org/2003/05/soap-envelope"
#define TRUST_WSU   "wsu"
#define TRUST_WSU_XMLNS   "http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd"
#define TRUST_WSSE   "wsse"
#define TRUST_WSSE_XMLNS   "http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd"
#define TRUST_WST   "wst"
#define TRUST_DS   "ds"
#define TRUST_DS_XMLNS   "http://www.w3.org/2000/09/xmldsig#"
#define TRUST_XENC   "xenc"
#define TRUST_XENC_XMLNS   "http://www.w3.org/2001/04/xmlenc#"
#define TRUST_WSP   "wsp"
#define TRUST_WSP_XMLNS   "http://schemas.xmlsoap.org/ws/2004/09/policy"
#define TRUST_WSA   "wsa"
#define TRUST_WSA_XMLNS   "http://schemas.xmlsoap.org/ws/2004/08/addressing"
#define TRUST_XS   "xs"
#define TRUST_XS_XMLNS   "http://www.w3.org/2001/XMLSchema"
#define SECCONV_200502_REQUEST_ISSUE_ACTION   "http://schemas.xmlsoap.org/ws/2005/02/trust/RST/SCT"
#define SECCONV_200502_REPLY_ISSUE_ACTION   "http://schemas.xmlsoap.org/ws/2005/02/trust/RSTR/SCT"
#define SECCONV_200502_REQUEST_AMEND_ACTION   "http://schemas.xmlsoap.org/ws/2005/02/trust/RST/SCT/Amend"
#define SECCONV_200502_REPLY_AMEND_ACTION   "http://schemas.xmlsoap.org/ws/2005/02/trust/RSTR/SCT/Amend"
#define SECCONV_200502_REQUEST_RENEW_ACTION   "http://schemas.xmlsoap.org/ws/2005/02/trust/RST/SCT/Renew"
#define SECCONV_200502_REPLY_RENEW_ACTION   "http://schemas.xmlsoap.org/ws/2005/02/trust/RSTR/SCT/Renew"
#define SECCONV_200502_REQUEST_CANCEL_ACTION   "http://schemas.xmlsoap.org/ws/2005/02/trust/RST/SCT/Cancel"
#define SECCONV_200502_REPLY_CANCEL_ACTION   "http://schemas.xmlsoap.org/ws/2005/02/trust/RSTR/SCT/Cancel"
#define SECCONV_200512_REQUEST_ISSUE_ACTION   "http://docs.oasis-open.org/ws-sx/ws-trust/200512/RST/SCT"
#define SECCONV_200512_REPLY_ISSUE_ACTION   "http://docs.oasis-open.org/ws-sx/ws-trust/200512/RSTR/SCT"
#define SECCONV_200512_REQUEST_AMEND_ACTION   "http://docs.oasis-open.org/ws-sx/ws-trust/200512/RST/SCT/Amend"
#define SECCONV_200512_REPLY_AMEND_ACTION   "http://docs.oasis-open.org/ws-sx/ws-trust/200512/RSTR/SCT/Amend"
#define SECCONV_200512_REQUEST_RENEW_ACTION   "http://docs.oasis-open.org/ws-sx/ws-trust/200512/RST/SCT/Renew"
#define SECCONV_200512_REPLY_RENEW_ACTION   "http://docs.oasis-open.org/ws-sx/ws-trust/200512/RSTR/SCT/Renew"
#define SECCONV_200512_REQUEST_CANCEL_ACTION   "http://docs.oasis-open.org/ws-sx/ws-trust/200512/RST/SCT/Cancel"
#define SECCONV_200512_REPLY_CANCEL_ACTION   "http://docs.oasis-open.org/ws-sx/ws-trust/200512/RSTR/SCT/Cancel"
#define SECCONV_GLOBAL_ID_PREFIX   "urn:uuid:"
#define SECCONV_LOCAL_ID_PREFIX   "sctId"
#define TRUST_COMPUTED_KEY_PSHA1   "http://schemas.xmlsoap.org/ws/2005/02/trust/CK/PSHA1"
#define TRUST_COMPUTED_KEY_PSHA1_05_12   "http://docs.oasis-open.org/ws-sx/ws-trust/200512/CK/PSHA1"
#define TRUST_VERSION_INVALID   0
#define TRUST_VERSION_05_02   1
#define TRUST_VERSION_05_12   2
#define SECCONV_ACTION_INVALID   0
#define SECCONV_ACTION_ISSUE   1
#define SECCONV_ACTION_AMEND   2
#define SECCONV_ACTION_RENEW   3
#define SECCONV_ACTION_CANCEL   4
#define TRUST_WST_XMLNS_05_12   "http://docs.oasis-open.org/ws-sx/ws-trust/200512"
#define TRUST_WST_XMLNS_05_02   "http://schemas.xmlsoap.org/ws/2005/02/trust"


Detailed Description

Holds constants for trust implementation.


Generated on Wed Oct 14 01:02:16 2009 for Rampart/C by  doxygen 1.5.7.1