#ifndef SHIB_TARGET_H
#define SHIB_TARGET_H
+#ifdef __cplusplus
+# include <saml/saml.h>
+# include <shib/shib.h>
+#endif
+
#include <shib-target/shibrpc.h>
#ifdef __cplusplus
#define SHIBTARGET_TAG_CALIST "calist"
#define SHIBTARGET_TAG_AAP "aap-uri"
-
#define SHIBTARGET_TAG_SITES "sitesFile"
-#define SHIBTARGET_TAG_SITESCERT "sitesCertFile"
-#define SHIBTARGET_TAG_SITESREFRESH "sitesRefresh"
#define SHIBTARGET_TAG_CACHETYPE "cacheType"
#define SHIBTARGET_TAG_CACHECLEAN "cacheClean"
}
-// SAML Runtime
-#include <saml/saml.h>
-#include <shib/shib.h>
-
namespace shibtarget {
class ResourcePriv;
class Resource