KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > openbravo > authentication > AuthenticationManager


1 /*
2  ************************************************************************************
3  * Copyright (C) 2001-2006 Openbravo S.L.
4  * Licensed under the Apache Software License version 2.0
5  * You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0
6  * Unless required by applicable law or agreed to in writing, software distributed
7  * under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
8  * CONDITIONS OF ANY KIND, either express or implied. See the License for the
9  * specific language governing permissions and limitations under the License.
10  ************************************************************************************
11  */

12
13 package org.openbravo.authentication;
14
15 import java.io.IOException JavaDoc;
16 import javax.servlet.ServletException JavaDoc;
17 import javax.servlet.http.HttpServlet JavaDoc;
18 import javax.servlet.http.HttpServletRequest JavaDoc;
19 import javax.servlet.http.HttpServletResponse JavaDoc;
20
21 /**
22  *
23  * @author adrianromero
24  */

25 public interface AuthenticationManager {
26
27   public String JavaDoc authenticate(HttpServletRequest JavaDoc request) throws AuthenticationException, ServletException JavaDoc, IOException JavaDoc;
28   public void logout(HttpServletRequest JavaDoc request, HttpServletResponse JavaDoc response) throws ServletException JavaDoc, IOException JavaDoc;
29 }
30
Popular Tags