]>
git.argeo.org Git - lgpl/argeo-commons.git/blob - org.argeo.cms/src/org/argeo/cms/auth/RemoteAuthRequest.java
1 package org
.argeo
.cms
.auth
;
3 import java
.util
.Locale
;
5 /** Transitional interface to decouple from the Servlet API. */
6 public interface RemoteAuthRequest
{
7 final static String REMOTE_USER
= "org.osgi.service.http.authentication.remote.user";
8 final static String AUTHORIZATION
= "org.osgi.service.useradmin.authorization";
10 RemoteAuthSession
getSession();
12 RemoteAuthSession
createSession();
16 Object
getAttribute(String key
);
18 void setAttribute(String key
, Object object
);
20 String
getHeader(String key
);
22 String
getRemoteAddr();