X-Git-Url: http://www.project-moonshot.org/gitweb/?a=blobdiff_plain;f=saml%2Futil%2FSAMLConstants.h;h=608be0f1c929890e791f73f4040574b19d9f169d;hb=ea52ce369525167404021eaf26b40498ef2e08ea;hp=50c63e08847f28c332e53bfc11d98dd0652f337e;hpb=3e40c0e62375c069e7860a87ca4f65fb2003f018;p=shibboleth%2Fcpp-opensaml.git diff --git a/saml/util/SAMLConstants.h b/saml/util/SAMLConstants.h index 50c63e0..608be0f 100644 --- a/saml/util/SAMLConstants.h +++ b/saml/util/SAMLConstants.h @@ -1,5 +1,5 @@ /* - * Copyright 2001-2006 Internet2 + * Copyright 2001-2007 Internet2 * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -105,10 +105,8 @@ namespace samlconstants { /** SAML 1.x Metadata Profile QName prefix ("saml1md") */ extern SAML_API const XMLCh SAML1MD_PREFIX[]; -#ifndef SAML10_PROTOCOL_ENUM /** SAML 1.0 Protocol Enumeration constant ("urn:oasis:names:tc:SAML:1.0:protocol") */ - #define SAML10_PROTOCOL_ENUM SAML1P_NS -#endif + extern SAML_API const XMLCh SAML10_PROTOCOL_ENUM[]; /** SAML 1.1 Protocol Enumeration constant ("urn:oasis:names:tc:SAML:1.1:protocol") */ extern SAML_API const XMLCh SAML11_PROTOCOL_ENUM[]; @@ -137,6 +135,9 @@ namespace samlconstants { /** SAML 2.0 SOAP binding ("urn:oasis:names:tc:SAML:2.0:bindings:SOAP") */ extern SAML_API const char SAML20_BINDING_SOAP[]; + /** SAML 2.0 URI binding ("urn:oasis:names:tc:SAML:2.0:bindings:URI") */ + extern SAML_API const char SAML20_BINDING_URI[]; + /** SAML 2.0 HTTP-Artifact binding ("urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Artifact") */ extern SAML_API const char SAML20_BINDING_HTTP_ARTIFACT[];