org.glite.wsdl.services.org_glite_security_voms_service_admin
Interface VOMSAdmin

All Superinterfaces:
java.rmi.Remote
All Known Implementing Classes:
VOMSAdminSoapBindingStub

public interface VOMSAdmin
extends java.rmi.Remote


Method Summary
 void addACLEntry(java.lang.String in0, ACLEntry in1)
           
 void addDefaultACLEntry(java.lang.String in0, ACLEntry in1)
           
 void addMember(java.lang.String in0, java.lang.String in1, java.lang.String in2)
           
 void assignCapability(java.lang.String in0, java.lang.String in1, java.lang.String in2)
           
 void assignRole(java.lang.String in0, java.lang.String in1, java.lang.String in2, java.lang.String in3)
           
 void createCapability(java.lang.String in0)
           
 void createGroup(java.lang.String in0, java.lang.String in1)
           
 void createRole(java.lang.String in0)
           
 void createUser(User in0)
           
 void deleteCapability(java.lang.String in0)
           
 void deleteGroup(java.lang.String in0)
           
 void deleteRole(java.lang.String in0)
           
 void deleteUser(java.lang.String in0, java.lang.String in1)
           
 void dismissCapability(java.lang.String in0, java.lang.String in1, java.lang.String in2)
           
 void dismissRole(java.lang.String in0, java.lang.String in1, java.lang.String in2, java.lang.String in3)
           
 ACLEntry[] getACL(java.lang.String in0)
           
 ACLEntry[] getDefaultACL(java.lang.String in0)
           
 java.lang.String[] getGroupPath(java.lang.String in0)
           
 int getMajorVersionNumber()
           
 int getMinorVersionNumber()
           
 int getPatchVersionNumber()
           
 User getUser(java.lang.String in0, java.lang.String in1)
           
 java.lang.String getVOName()
           
 java.lang.String[] listCapabilities()
           
 java.lang.String[] listCapabilities(java.lang.String in0, java.lang.String in1)
           
 java.lang.String[] listCAs()
           
 java.lang.String[] listGroups(java.lang.String in0, java.lang.String in1)
           
 User[] listMembers(java.lang.String in0)
           
 java.lang.String[] listRoles()
           
 java.lang.String[] listRoles(java.lang.String in0, java.lang.String in1)
           
 java.lang.String[] listSubGroups(java.lang.String in0)
           
 User[] listUsersWithCapability(java.lang.String in0)
           
 User[] listUsersWithRole(java.lang.String in0, java.lang.String in1)
           
 void removeACLEntry(java.lang.String in0, ACLEntry in1)
           
 void removeDefaultACLEntry(java.lang.String in0, ACLEntry in1)
           
 void removeMember(java.lang.String in0, java.lang.String in1, java.lang.String in2)
           
 void setACL(java.lang.String in0, ACLEntry[] in1)
           
 void setDefaultACL(java.lang.String in0, ACLEntry[] in1)
           
 void setUser(User in0)
           
 

Method Detail

createGroup

void createGroup(java.lang.String in0,
                 java.lang.String in1)
                 throws java.rmi.RemoteException,
                        VOMSException
Throws:
java.rmi.RemoteException
VOMSException

getUser

User getUser(java.lang.String in0,
             java.lang.String in1)
             throws java.rmi.RemoteException,
                    VOMSException
Throws:
java.rmi.RemoteException
VOMSException

setUser

void setUser(User in0)
             throws java.rmi.RemoteException,
                    VOMSException
Throws:
java.rmi.RemoteException
VOMSException

getMajorVersionNumber

int getMajorVersionNumber()
                          throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getVOName

java.lang.String getVOName()
                           throws java.rmi.RemoteException,
                                  VOMSException
Throws:
java.rmi.RemoteException
VOMSException

createUser

void createUser(User in0)
                throws java.rmi.RemoteException,
                       VOMSException
Throws:
java.rmi.RemoteException
VOMSException

deleteUser

void deleteUser(java.lang.String in0,
                java.lang.String in1)
                throws java.rmi.RemoteException,
                       VOMSException
Throws:
java.rmi.RemoteException
VOMSException

deleteGroup

void deleteGroup(java.lang.String in0)
                 throws java.rmi.RemoteException,
                        VOMSException
Throws:
java.rmi.RemoteException
VOMSException

createRole

void createRole(java.lang.String in0)
                throws java.rmi.RemoteException,
                       VOMSException
Throws:
java.rmi.RemoteException
VOMSException

deleteRole

void deleteRole(java.lang.String in0)
                throws java.rmi.RemoteException,
                       VOMSException
Throws:
java.rmi.RemoteException
VOMSException

createCapability

void createCapability(java.lang.String in0)
                      throws java.rmi.RemoteException,
                             VOMSException
Throws:
java.rmi.RemoteException
VOMSException

deleteCapability

void deleteCapability(java.lang.String in0)
                      throws java.rmi.RemoteException,
                             VOMSException
Throws:
java.rmi.RemoteException
VOMSException

addMember

void addMember(java.lang.String in0,
               java.lang.String in1,
               java.lang.String in2)
               throws java.rmi.RemoteException,
                      VOMSException
Throws:
java.rmi.RemoteException
VOMSException

removeMember

void removeMember(java.lang.String in0,
                  java.lang.String in1,
                  java.lang.String in2)
                  throws java.rmi.RemoteException,
                         VOMSException
Throws:
java.rmi.RemoteException
VOMSException

assignRole

void assignRole(java.lang.String in0,
                java.lang.String in1,
                java.lang.String in2,
                java.lang.String in3)
                throws java.rmi.RemoteException,
                       VOMSException
Throws:
java.rmi.RemoteException
VOMSException

dismissRole

void dismissRole(java.lang.String in0,
                 java.lang.String in1,
                 java.lang.String in2,
                 java.lang.String in3)
                 throws java.rmi.RemoteException,
                        VOMSException
Throws:
java.rmi.RemoteException
VOMSException

assignCapability

void assignCapability(java.lang.String in0,
                      java.lang.String in1,
                      java.lang.String in2)
                      throws java.rmi.RemoteException,
                             VOMSException
Throws:
java.rmi.RemoteException
VOMSException

dismissCapability

void dismissCapability(java.lang.String in0,
                       java.lang.String in1,
                       java.lang.String in2)
                       throws java.rmi.RemoteException,
                              VOMSException
Throws:
java.rmi.RemoteException
VOMSException

listMembers

User[] listMembers(java.lang.String in0)
                   throws java.rmi.RemoteException,
                          VOMSException
Throws:
java.rmi.RemoteException
VOMSException

listUsersWithRole

User[] listUsersWithRole(java.lang.String in0,
                         java.lang.String in1)
                         throws java.rmi.RemoteException,
                                VOMSException
Throws:
java.rmi.RemoteException
VOMSException

listUsersWithCapability

User[] listUsersWithCapability(java.lang.String in0)
                               throws java.rmi.RemoteException,
                                      VOMSException
Throws:
java.rmi.RemoteException
VOMSException

getGroupPath

java.lang.String[] getGroupPath(java.lang.String in0)
                                throws java.rmi.RemoteException,
                                       VOMSException
Throws:
java.rmi.RemoteException
VOMSException

listSubGroups

java.lang.String[] listSubGroups(java.lang.String in0)
                                 throws java.rmi.RemoteException,
                                        VOMSException
Throws:
java.rmi.RemoteException
VOMSException

listGroups

java.lang.String[] listGroups(java.lang.String in0,
                              java.lang.String in1)
                              throws java.rmi.RemoteException,
                                     VOMSException
Throws:
java.rmi.RemoteException
VOMSException

listRoles

java.lang.String[] listRoles()
                             throws java.rmi.RemoteException,
                                    VOMSException
Throws:
java.rmi.RemoteException
VOMSException

listRoles

java.lang.String[] listRoles(java.lang.String in0,
                             java.lang.String in1)
                             throws java.rmi.RemoteException,
                                    VOMSException
Throws:
java.rmi.RemoteException
VOMSException

listCapabilities

java.lang.String[] listCapabilities()
                                    throws java.rmi.RemoteException,
                                           VOMSException
Throws:
java.rmi.RemoteException
VOMSException

listCapabilities

java.lang.String[] listCapabilities(java.lang.String in0,
                                    java.lang.String in1)
                                    throws java.rmi.RemoteException,
                                           VOMSException
Throws:
java.rmi.RemoteException
VOMSException

listCAs

java.lang.String[] listCAs()
                           throws java.rmi.RemoteException,
                                  VOMSException
Throws:
java.rmi.RemoteException
VOMSException

getACL

ACLEntry[] getACL(java.lang.String in0)
                  throws java.rmi.RemoteException,
                         VOMSException
Throws:
java.rmi.RemoteException
VOMSException

setACL

void setACL(java.lang.String in0,
            ACLEntry[] in1)
            throws java.rmi.RemoteException,
                   VOMSException
Throws:
java.rmi.RemoteException
VOMSException

addACLEntry

void addACLEntry(java.lang.String in0,
                 ACLEntry in1)
                 throws java.rmi.RemoteException,
                        VOMSException
Throws:
java.rmi.RemoteException
VOMSException

removeACLEntry

void removeACLEntry(java.lang.String in0,
                    ACLEntry in1)
                    throws java.rmi.RemoteException,
                           VOMSException
Throws:
java.rmi.RemoteException
VOMSException

getDefaultACL

ACLEntry[] getDefaultACL(java.lang.String in0)
                         throws java.rmi.RemoteException,
                                VOMSException
Throws:
java.rmi.RemoteException
VOMSException

setDefaultACL

void setDefaultACL(java.lang.String in0,
                   ACLEntry[] in1)
                   throws java.rmi.RemoteException,
                          VOMSException
Throws:
java.rmi.RemoteException
VOMSException

addDefaultACLEntry

void addDefaultACLEntry(java.lang.String in0,
                        ACLEntry in1)
                        throws java.rmi.RemoteException,
                               VOMSException
Throws:
java.rmi.RemoteException
VOMSException

removeDefaultACLEntry

void removeDefaultACLEntry(java.lang.String in0,
                           ACLEntry in1)
                           throws java.rmi.RemoteException,
                                  VOMSException
Throws:
java.rmi.RemoteException
VOMSException

getMinorVersionNumber

int getMinorVersionNumber()
                          throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getPatchVersionNumber

int getPatchVersionNumber()
                          throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException