View Javadoc

1   /**
2    * VOMSAdmin.java
3    *
4    * This file was auto-generated from WSDL
5    * by the Apache Axis 1.4 Apr 22, 2006 (06:55:48 PDT) WSDL2Java emitter.
6    */
7   
8   package org.glite.security.voms;
9   
10  public interface VOMSAdmin extends java.rmi.Remote {
11      public void createGroup(java.lang.String in0, java.lang.String in1) throws java.rmi.RemoteException, org.glite.security.voms.VOMSException;
12      public org.glite.security.voms.User getUser(java.lang.String in0, java.lang.String in1) throws java.rmi.RemoteException, org.glite.security.voms.VOMSException;
13      public void setUser(org.glite.security.voms.User in0) throws java.rmi.RemoteException, org.glite.security.voms.VOMSException;
14      public int getMajorVersionNumber() throws java.rmi.RemoteException;
15      public java.lang.String getVOName() throws java.rmi.RemoteException, org.glite.security.voms.VOMSException;
16      public void createUser(org.glite.security.voms.User in0) throws java.rmi.RemoteException, org.glite.security.voms.VOMSException;
17      public void deleteUser(java.lang.String in0, java.lang.String in1) throws java.rmi.RemoteException, org.glite.security.voms.VOMSException;
18      public void deleteGroup(java.lang.String in0) throws java.rmi.RemoteException, org.glite.security.voms.VOMSException;
19      public void createRole(java.lang.String in0) throws java.rmi.RemoteException, org.glite.security.voms.VOMSException;
20      public void deleteRole(java.lang.String in0) throws java.rmi.RemoteException, org.glite.security.voms.VOMSException;
21      public void createCapability(java.lang.String in0) throws java.rmi.RemoteException, org.glite.security.voms.VOMSException;
22      public void deleteCapability(java.lang.String in0) throws java.rmi.RemoteException, org.glite.security.voms.VOMSException;
23      public void addMember(java.lang.String in0, java.lang.String in1, java.lang.String in2) throws java.rmi.RemoteException, org.glite.security.voms.VOMSException;
24      public void removeMember(java.lang.String in0, java.lang.String in1, java.lang.String in2) throws java.rmi.RemoteException, org.glite.security.voms.VOMSException;
25      public void assignRole(java.lang.String in0, java.lang.String in1, java.lang.String in2, java.lang.String in3) throws java.rmi.RemoteException, org.glite.security.voms.VOMSException;
26      public void dismissRole(java.lang.String in0, java.lang.String in1, java.lang.String in2, java.lang.String in3) throws java.rmi.RemoteException, org.glite.security.voms.VOMSException;
27      public void assignCapability(java.lang.String in0, java.lang.String in1, java.lang.String in2) throws java.rmi.RemoteException, org.glite.security.voms.VOMSException;
28      public void dismissCapability(java.lang.String in0, java.lang.String in1, java.lang.String in2) throws java.rmi.RemoteException, org.glite.security.voms.VOMSException;
29      public org.glite.security.voms.User[] listMembers(java.lang.String in0) throws java.rmi.RemoteException, org.glite.security.voms.VOMSException;
30      public org.glite.security.voms.User[] listUsersWithRole(java.lang.String in0, java.lang.String in1) throws java.rmi.RemoteException, org.glite.security.voms.VOMSException;
31      public org.glite.security.voms.User[] listUsersWithCapability(java.lang.String in0) throws java.rmi.RemoteException, org.glite.security.voms.VOMSException;
32      public java.lang.String[] getGroupPath(java.lang.String in0) throws java.rmi.RemoteException, org.glite.security.voms.VOMSException;
33      public java.lang.String[] listSubGroups(java.lang.String in0) throws java.rmi.RemoteException, org.glite.security.voms.VOMSException;
34      public java.lang.String[] listGroups(java.lang.String in0, java.lang.String in1) throws java.rmi.RemoteException, org.glite.security.voms.VOMSException;
35      public java.lang.String[] listRoles() throws java.rmi.RemoteException, org.glite.security.voms.VOMSException;
36      public java.lang.String[] listRoles(java.lang.String in0, java.lang.String in1) throws java.rmi.RemoteException, org.glite.security.voms.VOMSException;
37      public java.lang.String[] listCapabilities() throws java.rmi.RemoteException, org.glite.security.voms.VOMSException;
38      public java.lang.String[] listCapabilities(java.lang.String in0, java.lang.String in1) throws java.rmi.RemoteException, org.glite.security.voms.VOMSException;
39      public java.lang.String[] listCAs() throws java.rmi.RemoteException, org.glite.security.voms.VOMSException;
40      public org.glite.security.voms.ACLEntry[] getACL(java.lang.String in0) throws java.rmi.RemoteException, org.glite.security.voms.VOMSException;
41      public void setACL(java.lang.String in0, org.glite.security.voms.ACLEntry[] in1) throws java.rmi.RemoteException, org.glite.security.voms.VOMSException;
42      public void addACLEntry(java.lang.String in0, org.glite.security.voms.ACLEntry in1) throws java.rmi.RemoteException, org.glite.security.voms.VOMSException;
43      public void removeACLEntry(java.lang.String in0, org.glite.security.voms.ACLEntry in1) throws java.rmi.RemoteException, org.glite.security.voms.VOMSException;
44      public org.glite.security.voms.ACLEntry[] getDefaultACL(java.lang.String in0) throws java.rmi.RemoteException, org.glite.security.voms.VOMSException;
45      public void setDefaultACL(java.lang.String in0, org.glite.security.voms.ACLEntry[] in1) throws java.rmi.RemoteException, org.glite.security.voms.VOMSException;
46      public void addDefaultACLEntry(java.lang.String in0, org.glite.security.voms.ACLEntry in1) throws java.rmi.RemoteException, org.glite.security.voms.VOMSException;
47      public void removeDefaultACLEntry(java.lang.String in0, org.glite.security.voms.ACLEntry in1) throws java.rmi.RemoteException, org.glite.security.voms.VOMSException;
48      public int getMinorVersionNumber() throws java.rmi.RemoteException;
49      public int getPatchVersionNumber() throws java.rmi.RemoteException;
50  }