Lower logging.
[shibboleth/cpp-opensaml.git] / saml / binding / GenericRequest.h
index 0acfd4d..5bca3d0 100644 (file)
@@ -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.
@@ -58,6 +58,20 @@ namespace opensaml {
         virtual bool isSecure() const=0;
         
         /**
+         * Returns hostname of service that received request.
+         * 
+         * @return hostname of service
+         */
+        virtual const char* getHostname() const=0;
+
+        /**
+         * Returns incoming port.
+         * 
+         * @return  incoming port 
+         */
+        virtual int getPort() const=0;
+        
+        /**
          * Returns the MIME type of the request, if known.
          * 
          * @return the MIME type, or an empty string