Remove Tabs, per Jococo
[aaf/authz.git] / auth / auth-core / src / main / java / org / onap / aaf / auth / env / AuthzTrans.java
index 2bae29b..454d46d 100644 (file)
@@ -24,6 +24,7 @@ package org.onap.aaf.auth.env;
 import java.util.Date;
 
 import javax.servlet.http.HttpServletRequest;
+import javax.servlet.http.HttpServletResponse;
 
 import org.onap.aaf.auth.org.Organization;
 import org.onap.aaf.cadi.Lur;
@@ -39,9 +40,13 @@ public interface AuthzTrans extends TransStore {
         REQD_TYPE(int bit) {
             this.bit = bit;
         }
-    };
+    }
+
+    public abstract AuthzTrans set(HttpServletRequest req, HttpServletResponse resp);
+
+    public abstract HttpServletRequest hreq();
     
-    public abstract AuthzTrans set(HttpServletRequest req);
+    public abstract HttpServletResponse hresp();
 
     public abstract String user();
 
@@ -74,5 +79,12 @@ public interface AuthzTrans extends TransStore {
     public abstract void logAuditTrail(LogTarget lt);
     
     public abstract Date now();
+    
+    public abstract void setTag(String tag);
+    
+    public abstract String getTag();
+
+    public abstract void clearCache();
+
 
 }
\ No newline at end of file