Public Member Functions | |
void | createAttributeClass (String name, String description, boolean uniquenessChecked) throws VOMSException |
void | createAttributeClass (String name, String description) throws VOMSException |
void | createAttributeClass (String name) throws VOMSException |
AttributeClass | getAttributeClass (String name) throws VOMSException |
void | saveAttributeClass (AttributeClass attributeClass) throws VOMSException |
void | deleteAttributeClass (String name) throws VOMSException |
void | deleteAttributeClass (AttributeClass attributeClass) throws VOMSException |
AttributeClass[] | listAttributeClasses () throws VOMSException |
AttributeValue[] | listUserAttributes (User user) throws VOMSException |
void | setUserAttribute (User user, AttributeValue attributeValue) throws VOMSException |
void | deleteUserAttribute (User user, String attributeName) throws VOMSException |
void | deleteUserAttribute (User user, AttributeValue attributeValue) throws VOMSException |
void | setGroupAttribute (String groupName, AttributeValue attributeValue) throws VOMSException |
void | deleteGroupAttribute (String groupName, String attributeName) throws VOMSException |
void | deleteGroupAttribute (String groupName, AttributeValue attributeValue) throws VOMSException |
AttributeValue[] | listGroupAttributes (String groupName) throws VOMSException |
void | setRoleAttribute (String groupName, String roleName, AttributeValue attributeValue) throws VOMSException |
void | deleteRoleAttribute (String groupName, String roleName, String attrName) throws VOMSException |
void | deleteRoleAttribute (String groupName, String roleName, AttributeValue attributeValue) throws VOMSException |
AttributeValue[] | listRoleAttributes (String groupName, String roleName) throws VOMSException |
Definition at line 34 of file VOMSAttributes.java.
|
Creates a new attribute class. Permission::ATTRIBUTES_READ,ATTRIBUTES_WRITE,CONTAINER_READ,CONTAINER_WRITE on the VO group.
|
|
Creates a new attribute class. Permission::ATTRIBUTES_READ,ATTRIBUTES_WRITE,CONTAINER_READ,CONTAINER_WRITE on the VO group.
|
|
Creates a new attribute class. Permission::ATTRIBUTES_READ,ATTRIBUTES_WRITE,CONTAINER_READ,CONTAINER_WRITE on the VO group.
|
|
Deletes an Attribute class. All the related mappings are consequently deleted.
|
|
Deletes an Attribute class. All the related mappings are consequently deleted. Permission::ATTRIBUTES_READ,ATTRIBUTES_WRITE,CONTAINER_READ,CONTAINER_WRITE on the VO group.
|
|
Deletes an attribute from a group Permission::ATTRIBUTES_READ, ATTRIBUTES_WRITE on the 'groupName' group.
|
|
Deletes an attribute from a group Permission::ATTRIBUTES_READ, ATTRIBUTES_WRITE on the 'groupName' group.
|
|
Deletes an attribute from a qualified role Permission::ATTRIBUTES_READ, ATTRIBUTES_WRITE on the /groupName/Role=roleName context.
|
|
Deletes an attribute from a qualified role Permission::ATTRIBUTES_READ, ATTRIBUTES_WRITE on the /groupName/Role=roleName context.
|
|
Deletes an attribute for a user Permission::ATTRIBUTES_READ, ATTRIBUTES_WRITE on the VO group.
|
|
Deletes an attribute for a user Permission::ATTRIBUTES_READ, ATTRIBUTES_WRITE on the VO group.
|
|
Retrives an AttributeClass object Permission::ATTRIBUTES_READ, CONTAINER_READ on the VO group.
|
|
Gets currently defined attribute classes. Permission::ATTRIBUTES_READ,CONTAINER_READ on the VO group.
|
|
Retrieves attributes defined for a group
Permission::ATTRIBUTES_READ on the 'groupName' group.
|
|
Retrieves attributes defined for a qualified role Permission::ATTRIBUTES_READ on the /groupName/Role=roleName context.
|
|
List attributes defined for user Permission::ATTRIBUTES_READ on the VO group.
|
|
Saves updates to an AttributeClass object
Permission::ATTRIBUTES_READ,ATTRIBUTES_WRITE,CONTAINER_READ,CONTAINER_WRITE on the VO group.
|
|
Sets an attribute for a group
Permission::ATTRIBUTES_READ, ATTRIBUTES_WRITE on the 'groupName' group.
|
|
Sets an attribute on a qualified role (i.e. a role withing a group) Permission::ATTRIBUTES_READ, ATTRIBUTES_WRITE on the /groupName/Role=roleName context.
|
|
Sets an attribute for a user Permission::ATTRIBUTES_READ, ATTRIBUTES_WRITE on the VO group.
|