org.glite.wsdl.services.org_glite_security_voms_service_attributes
Interface VOMSAttributes

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

public interface VOMSAttributes
extends java.rmi.Remote


Method Summary
 void createAttributeClass(java.lang.String in0)
           
 void createAttributeClass(java.lang.String in0, java.lang.String in1)
           
 void createAttributeClass(java.lang.String in0, java.lang.String in1, boolean in2)
           
 void deleteAttributeClass(AttributeClass in0)
           
 void deleteAttributeClass(java.lang.String in0)
           
 void deleteGroupAttribute(java.lang.String in0, AttributeValue in1)
           
 void deleteGroupAttribute(java.lang.String in0, java.lang.String in1)
           
 void deleteRoleAttribute(java.lang.String in0, java.lang.String in1, AttributeValue in2)
           
 void deleteRoleAttribute(java.lang.String in0, java.lang.String in1, java.lang.String in2)
           
 void deleteUserAttribute(User in0, AttributeValue in1)
           
 void deleteUserAttribute(User in0, java.lang.String in1)
           
 AttributeClass getAttributeClass(java.lang.String in0)
           
 AttributeClass[] listAttributeClasses()
           
 AttributeValue[] listGroupAttributes(java.lang.String in0)
           
 AttributeValue[] listRoleAttributes(java.lang.String in0, java.lang.String in1)
           
 AttributeValue[] listUserAttributes(User in0)
           
 void saveAttributeClass(AttributeClass in0)
           
 void setGroupAttribute(java.lang.String in0, AttributeValue in1)
           
 void setRoleAttribute(java.lang.String in0, java.lang.String in1, AttributeValue in2)
           
 void setUserAttribute(User in0, AttributeValue in1)
           
 

Method Detail

createAttributeClass

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

createAttributeClass

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

createAttributeClass

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

getAttributeClass

AttributeClass getAttributeClass(java.lang.String in0)
                                 throws java.rmi.RemoteException,
                                        VOMSException
Throws:
java.rmi.RemoteException
VOMSException

saveAttributeClass

void saveAttributeClass(AttributeClass in0)
                        throws java.rmi.RemoteException,
                               VOMSException
Throws:
java.rmi.RemoteException
VOMSException

deleteAttributeClass

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

deleteAttributeClass

void deleteAttributeClass(AttributeClass in0)
                          throws java.rmi.RemoteException,
                                 VOMSException
Throws:
java.rmi.RemoteException
VOMSException

listAttributeClasses

AttributeClass[] listAttributeClasses()
                                      throws java.rmi.RemoteException,
                                             VOMSException
Throws:
java.rmi.RemoteException
VOMSException

listUserAttributes

AttributeValue[] listUserAttributes(User in0)
                                    throws java.rmi.RemoteException,
                                           VOMSException
Throws:
java.rmi.RemoteException
VOMSException

setUserAttribute

void setUserAttribute(User in0,
                      AttributeValue in1)
                      throws java.rmi.RemoteException,
                             VOMSException
Throws:
java.rmi.RemoteException
VOMSException

deleteUserAttribute

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

deleteUserAttribute

void deleteUserAttribute(User in0,
                         AttributeValue in1)
                         throws java.rmi.RemoteException,
                                VOMSException
Throws:
java.rmi.RemoteException
VOMSException

setGroupAttribute

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

deleteGroupAttribute

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

deleteGroupAttribute

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

listGroupAttributes

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

setRoleAttribute

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

deleteRoleAttribute

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

deleteRoleAttribute

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

listRoleAttributes

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