src/org/glite/security/voms/services/compatibility/VOMSCompatibility.java

00001 /*******************************************************************************
00002  *Copyright (c) Members of the EGEE Collaboration. 2006. 
00003  *See http://www.eu-egee.org/partners/ for details on the copyright
00004  *holders.  
00005  *
00006  *Licensed under the Apache License, Version 2.0 (the "License"); 
00007  *you may not use this file except in compliance with the License. 
00008  *You may obtain a copy of the License at 
00009  *
00010  *    http://www.apache.org/licenses/LICENSE-2.0 
00011  *
00012  *Unless required by applicable law or agreed to in writing, software 
00013  *distributed under the License is distributed on an "AS IS" BASIS, 
00014  *WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 
00015  *See the License for the specific language governing permissions and 
00016  *limitations under the License.
00017  *
00018  * Authors:
00019  *     Akos Frohner - akos.frohner@cern.ch
00020  *     Karoly Lorentey - karoly.lorentey.@cern.ch
00021  *******************************************************************************/
00022 
00023 package org.glite.security.voms.services.compatibility;
00024 
00025 import org.glite.security.voms.services.VOMSException;
00026 
00027 
00028 
00033 public interface VOMSCompatibility {
00034 
00043     public String[] getGridmapUsers() throws VOMSException;
00044 
00053     public String[] getGridmapUsers (String container) throws VOMSException;
00054 
00058     public int getMajorVersionNumber();
00062     public int getMinorVersionNumber();
00066     public int getPatchVersionNumber();
00067 }
00068 
00069 // Please do not change this line. 
00070 // arch-tag: 32238025-6335-4663-8ea3-d33eff847d7a 
00071 

Generated on Thu Apr 10 18:02:26 2008 for VOMS Admin by  doxygen 1.4.6