A C D G I L N O Q R S T U V

A

ACLEntry - class org.edg.security.voms.service.ACLEntry.
Represents ACL entries within the VOMS database.
ACLEntry() - Constructor for class org.edg.security.voms.service.ACLEntry
 
addACLEntry(String, ACLEntry) - Method in interface org.edg.security.voms.service.admin.VOMSAdmin
Adds a new entry to the existing ACL.
addACLEntry(String, String, String, ACLEntry) - Method in interface org.edg.security.voms.service.trustedadmin.VOMSTrustedAdmin
Adds a new entry to the existing ACL.
addDefaultACLEntry(String, ACLEntry) - Method in interface org.edg.security.voms.service.admin.VOMSAdmin
Manipulates the default ACL, which is applied on every group created in this one.
addDefaultACLEntry(String, String, String, ACLEntry) - Method in interface org.edg.security.voms.service.trustedadmin.VOMSTrustedAdmin
Manipulates the default ACL, which is applied on every group created in this one.
addMember(String, String, String) - Method in interface org.edg.security.voms.service.admin.VOMSAdmin
Adds a new member to the group.
addMember(String, String, String, String, String) - Method in interface org.edg.security.voms.service.trustedadmin.VOMSTrustedAdmin
Adds a new member to the group.
allowRequest(long, String) - Method in interface org.edg.security.voms.service.request.VOMSRequest
Accept the given request, i.e. do the requested operation.
assignCapability(String, String, String) - Method in interface org.edg.security.voms.service.admin.VOMSAdmin
Assigns a new capability to the user.
assignCapability(String, String, String, String, String) - Method in interface org.edg.security.voms.service.trustedadmin.VOMSTrustedAdmin
Assigns a new capability to the user.
assignRole(String, String, String, String) - Method in interface org.edg.security.voms.service.admin.VOMSAdmin
Assigns a new role to the user.
assignRole(String, String, String, String, String, String) - Method in interface org.edg.security.voms.service.trustedadmin.VOMSTrustedAdmin
Assigns a new role to the user.

C

confirmRequest(long, String, String) - Method in interface org.edg.security.voms.service.request.VOMSRequest
Confirm the email address given during the creation of the request.
createCapability(String) - Method in interface org.edg.security.voms.service.admin.VOMSAdmin
Creates a new capability.
createCapability(String, String, String) - Method in interface org.edg.security.voms.service.trustedadmin.VOMSTrustedAdmin
Creates a new capability.
createGroup(String, String) - Method in interface org.edg.security.voms.service.admin.VOMSAdmin
Creates a new group inside an existing group.
createGroup(String, String, String, String) - Method in interface org.edg.security.voms.service.trustedadmin.VOMSTrustedAdmin
Creates a new group inside an existing group.
createRole(String) - Method in interface org.edg.security.voms.service.admin.VOMSAdmin
Creates a new role.
createRole(String, String, String) - Method in interface org.edg.security.voms.service.trustedadmin.VOMSTrustedAdmin
Creates a new role.
createUser(String, String, User) - Method in interface org.edg.security.voms.service.trustedadmin.VOMSTrustedAdmin
Creates a new user in the VOMS database.
createUser(User) - Method in interface org.edg.security.voms.service.admin.VOMSAdmin
Creates a new user in the VOMS database.

D

deleteCapability(String) - Method in interface org.edg.security.voms.service.admin.VOMSAdmin
Deletes a capability.
deleteCapability(String, String, String) - Method in interface org.edg.security.voms.service.trustedadmin.VOMSTrustedAdmin
Deletes a capability.
deleteGroup(String) - Method in interface org.edg.security.voms.service.admin.VOMSAdmin
Deletes a group.
deleteGroup(String, String, String) - Method in interface org.edg.security.voms.service.trustedadmin.VOMSTrustedAdmin
Deletes a group.
deleteRequest(long, String) - Method in interface org.edg.security.voms.service.request.VOMSRequest
Delete the given request from the database.
deleteRole(String) - Method in interface org.edg.security.voms.service.admin.VOMSAdmin
Deletes a role.
deleteRole(String, String, String) - Method in interface org.edg.security.voms.service.trustedadmin.VOMSTrustedAdmin
Deletes a role.
deleteUser(String, String) - Method in interface org.edg.security.voms.service.admin.VOMSAdmin
Removes a user from the VOMS database.
deleteUser(String, String, String, String) - Method in interface org.edg.security.voms.service.trustedadmin.VOMSTrustedAdmin
Removes a user from the VOMS database.
denyRequest(long, String) - Method in interface org.edg.security.voms.service.request.VOMSRequest
Deny the given request, i.e. don't do the requested operation.
DetailedRequest - class org.edg.security.voms.service.request.DetailedRequest.
A detailed description of a request.
DetailedRequest() - Constructor for class org.edg.security.voms.service.request.DetailedRequest
 
dismissCapability(String, String, String) - Method in interface org.edg.security.voms.service.admin.VOMSAdmin
Dismisses a capability of a user.
dismissCapability(String, String, String, String, String) - Method in interface org.edg.security.voms.service.trustedadmin.VOMSTrustedAdmin
Dismisses a capability of a user.
dismissRole(String, String, String, String) - Method in interface org.edg.security.voms.service.admin.VOMSAdmin
Dismisses a role of a user.
dismissRole(String, String, String, String, String, String) - Method in interface org.edg.security.voms.service.trustedadmin.VOMSTrustedAdmin
Dismisses a role of a user.

G

getAcceptedEvents() - Method in class org.edg.security.voms.service.request.DetailedRequest
Return a list of events that this request accepts in this state.
getACL(String) - Method in interface org.edg.security.voms.service.admin.VOMSAdmin
Returns the whole ACL associated with a container.
getACL(String, long) - Method in interface org.edg.security.voms.service.history.VOMSHistory
Get the ACL for a container at a given transaction.
getACL(String, String, String) - Method in interface org.edg.security.voms.service.trustedadmin.VOMSTrustedAdmin
Returns the whole ACL associated with a container.
getActionDescription() - Method in class org.edg.security.voms.service.request.ShortRequest
Get the description of the action of this request.
getActionParameters() - Method in class org.edg.security.voms.service.request.DetailedRequest
Get the parameters of the requested action as an array of strings.
getAdminCA() - Method in class org.edg.security.voms.service.ACLEntry
 
getAdminDN() - Method in class org.edg.security.voms.service.ACLEntry
Returns the principal of this ACL entry.
getAllRequests() - Method in interface org.edg.security.voms.service.request.VOMSRequest
Return a list of all requests in the database.
getAttributes(String[]) - Method in interface org.edg.security.voms.service.core.VOMSCore
Returns the user attributes as a list of strings.
getAttributesAsAC(String[]) - Method in interface org.edg.security.voms.service.core.VOMSCore
Returns the user attributes as an Attribute Certificate.
getCA() - Method in class org.edg.security.voms.service.User
Gets the distinguished name of the CA that issued the certificate of this user.
getCertUri() - Method in class org.edg.security.voms.service.User
Gets the URL of the user's certificate.
getChronicle() - Method in class org.edg.security.voms.service.request.DetailedRequest
Get the history of this request.
getClientCA() - Method in class org.edg.security.voms.service.request.SOAPChronicleEntry
 
getClientDN() - Method in class org.edg.security.voms.service.request.SOAPChronicleEntry
 
getCN() - Method in class org.edg.security.voms.service.User
Gets the common name.
getComment() - Method in class org.edg.security.voms.service.request.SOAPChronicleEntry
 
getContainerName() - Method in class org.edg.security.voms.service.request.ShortRequest
Get the FQCN of the container that this request wants to change.
getDefaultACL(String) - Method in interface org.edg.security.voms.service.admin.VOMSAdmin
Manipulates the default ACL, which is applied on every group created in this one.
getDefaultACL(String, long) - Method in interface org.edg.security.voms.service.history.VOMSHistory
Get the default ACL for a group at a given transaction.
getDefaultACL(String, String, String) - Method in interface org.edg.security.voms.service.trustedadmin.VOMSTrustedAdmin
Manipulates the default ACL, which is applied on every group created in this one.
getDescription() - Method in class org.edg.security.voms.service.request.SOAPChronicleEntry
 
getDN() - Method in class org.edg.security.voms.service.User
Gets the distinguished name of this user.
getGridmapUsers() - Method in interface org.edg.security.voms.service.compatibility.VOMSCompatibility
Returns the DN of the users, who are in the VOMS database.
getGroup() - Method in class org.edg.security.voms.service.QualifiedRole
Get the name of the group associated with this role instance.
getGroupPath(String) - Method in interface org.edg.security.voms.service.admin.VOMSAdmin
Returns the absolute "path" down to this group.
getGroupPath(String, String, String) - Method in interface org.edg.security.voms.service.trustedadmin.VOMSTrustedAdmin
Returns the absolute "path" down to this group.
getId() - Method in class org.edg.security.voms.service.request.ShortRequest
Get the unique id of this request.
getIncompleteRequests() - Method in interface org.edg.security.voms.service.request.VOMSRequest
Return a list of all incomplete requests in the database.
getMail() - Method in class org.edg.security.voms.service.User
Gets the email address of the user.
getMajorVersionNumber() - Method in interface org.edg.security.voms.service.admin.VOMSAdmin
Returns the major version number.
getMajorVersionNumber() - Method in interface org.edg.security.voms.service.compatibility.VOMSCompatibility
Returns the major version number.
getMajorVersionNumber() - Method in interface org.edg.security.voms.service.core.VOMSCore
Returns the major version number.
getMajorVersionNumber() - Method in interface org.edg.security.voms.service.history.VOMSHistory
Returns the major version number.
getMajorVersionNumber() - Method in interface org.edg.security.voms.service.request.VOMSRequest
Returns the major version number.
getMajorVersionNumber() - Method in interface org.edg.security.voms.service.trustedadmin.VOMSTrustedAdmin
Returns the major version number.
getMinorVersionNumber() - Method in interface org.edg.security.voms.service.admin.VOMSAdmin
Returns the minor version number.
getMinorVersionNumber() - Method in interface org.edg.security.voms.service.compatibility.VOMSCompatibility
Returns the minor version number.
getMinorVersionNumber() - Method in interface org.edg.security.voms.service.core.VOMSCore
Returns the minor version number.
getMinorVersionNumber() - Method in interface org.edg.security.voms.service.history.VOMSHistory
Returns the minor version number.
getMinorVersionNumber() - Method in interface org.edg.security.voms.service.request.VOMSRequest
Returns the minor version number.
getMinorVersionNumber() - Method in interface org.edg.security.voms.service.trustedadmin.VOMSTrustedAdmin
Returns the minor version number.
getModificationsSince(long) - Method in interface org.edg.security.voms.service.history.VOMSHistory
Returns the database modifications as a HUGE XML document since the marked transaction.
getMyRequests() - Method in interface org.edg.security.voms.service.request.VOMSRequest
Return a list of all requests created by the client.
getOperationName() - Method in class org.edg.security.voms.service.ACLEntry
Returns the operation field of this ACL entry.
getPatchVersionNumber() - Method in interface org.edg.security.voms.service.admin.VOMSAdmin
Returns the patch version number.
getPatchVersionNumber() - Method in interface org.edg.security.voms.service.compatibility.VOMSCompatibility
Returns the patch version number.
getPatchVersionNumber() - Method in interface org.edg.security.voms.service.core.VOMSCore
Returns the patch version number.
getPatchVersionNumber() - Method in interface org.edg.security.voms.service.history.VOMSHistory
Returns the patch version number.
getPatchVersionNumber() - Method in interface org.edg.security.voms.service.request.VOMSRequest
Returns the patch version number.
getPatchVersionNumber() - Method in interface org.edg.security.voms.service.trustedadmin.VOMSTrustedAdmin
Returns the patch version number.
getPendingRequests() - Method in interface org.edg.security.voms.service.request.VOMSRequest
A shorthand for getRequestsInState (null, null, "Undecided").
getRequest(long) - Method in interface org.edg.security.voms.service.request.VOMSRequest
Return detailed information about a request.
getRequester() - Method in class org.edg.security.voms.service.request.ShortRequest
Get the requester of this request.
getRequestsInState(String, String, String) - Method in interface org.edg.security.voms.service.request.VOMSRequest
Return a list of requests with the given type, with the given subject container and in the given state.
getRole() - Method in class org.edg.security.voms.service.QualifiedRole
Get the name of the role.
getStatus() - Method in class org.edg.security.voms.service.request.ShortRequest
Get the status of this request.
getStatusDescription() - Method in class org.edg.security.voms.service.request.DetailedRequest
Get the status description of this request.
getTimestamp() - Method in class org.edg.security.voms.service.request.SOAPChronicleEntry
 
getType() - Method in class org.edg.security.voms.service.request.ShortRequest
Get the type of this request.
getUser() - Method in interface org.edg.security.voms.service.core.VOMSCore
Returns information about a user in the VOMS database.
getUser(String, String) - Method in interface org.edg.security.voms.service.admin.VOMSAdmin
Returns information about a user in the VOMS database.
getUser(String, String, String, String) - Method in interface org.edg.security.voms.service.trustedadmin.VOMSTrustedAdmin
Returns information about a user in the VOMS database.
getVOName() - Method in interface org.edg.security.voms.service.admin.VOMSAdmin
Return the name of this VO.
getVOName(String, String) - Method in interface org.edg.security.voms.service.trustedadmin.VOMSTrustedAdmin
Return the name of this VO.

I

isAllow() - Method in class org.edg.security.voms.service.ACLEntry
Returns the allow field of this ACL entry.

L

listCapabilities() - Method in interface org.edg.security.voms.service.admin.VOMSAdmin
Lists capabilities.
listCapabilities() - Method in interface org.edg.security.voms.service.core.VOMSCore
Returns a list of capabilities that the client has.
listCapabilities(String, String) - Method in interface org.edg.security.voms.service.admin.VOMSAdmin
Lists capabilities of a user.
listCapabilities(String, String) - Method in interface org.edg.security.voms.service.trustedadmin.VOMSTrustedAdmin
Lists capabilities.
listCapabilities(String, String, String, String) - Method in interface org.edg.security.voms.service.trustedadmin.VOMSTrustedAdmin
Lists capabilities of a user.
listCAs() - Method in interface org.edg.security.voms.service.admin.VOMSAdmin
Lists certificate authorities.
listCAs(String, String) - Method in interface org.edg.security.voms.service.trustedadmin.VOMSTrustedAdmin
Lists certificate authorities.
listGroups() - Method in interface org.edg.security.voms.service.core.VOMSCore
Returns a list of groups that the client is a member of, including the VO group.
listGroups(String, String) - Method in interface org.edg.security.voms.service.admin.VOMSAdmin
Lists groups of a user.
listGroups(String, String, String, String) - Method in interface org.edg.security.voms.service.trustedadmin.VOMSTrustedAdmin
Lists groups of a user.
listMembers(String) - Method in interface org.edg.security.voms.service.admin.VOMSAdmin
Lists members of a group.
listMembers(String, long) - Method in interface org.edg.security.voms.service.history.VOMSHistory
List members of a container at a given transaction.
listMembers(String, String, String) - Method in interface org.edg.security.voms.service.trustedadmin.VOMSTrustedAdmin
Lists members of a group.
listRoles() - Method in interface org.edg.security.voms.service.admin.VOMSAdmin
Lists roles.
listRoles() - Method in interface org.edg.security.voms.service.core.VOMSCore
Returns a list of roles that the client has, along with their associated groups.
listRoles(String, String) - Method in interface org.edg.security.voms.service.admin.VOMSAdmin
Lists roles of a user.
listRoles(String, String) - Method in interface org.edg.security.voms.service.trustedadmin.VOMSTrustedAdmin
Lists roles.
listRoles(String, String, String, String) - Method in interface org.edg.security.voms.service.trustedadmin.VOMSTrustedAdmin
Lists roles of a user.
listSubGroups(String) - Method in interface org.edg.security.voms.service.admin.VOMSAdmin
Lists immediate sub-groups of a group.
listSubGroups(String, String, String) - Method in interface org.edg.security.voms.service.trustedadmin.VOMSTrustedAdmin
Lists immediate sub-groups of a group.
listUsersWithCapability(String) - Method in interface org.edg.security.voms.service.admin.VOMSAdmin
Lists assigned users of a capability.
listUsersWithCapability(String, String, String) - Method in interface org.edg.security.voms.service.trustedadmin.VOMSTrustedAdmin
Lists assigned users of a capability.
listUsersWithRole(String, String) - Method in interface org.edg.security.voms.service.admin.VOMSAdmin
Lists assigned users of a role associated with a group.
listUsersWithRole(String, String, String, String) - Method in interface org.edg.security.voms.service.trustedadmin.VOMSTrustedAdmin
Lists assigned users of a role associated with a group.

N

newAddMemberRequest(String, String, String[]) - Method in interface org.edg.security.voms.service.request.VOMSRequest
Create a new request for membership in the specified group.
newCreateUserRequest(User, String, String[]) - Method in interface org.edg.security.voms.service.request.VOMSRequest
Create a new request for adding a new user to the VO.
newCreateUserRequestFromContext(String, String, String[]) - Method in interface org.edg.security.voms.service.request.VOMSRequest
Create a new request for adding a new user to the VO.

O

org.edg.security.voms.service - package org.edg.security.voms.service
 
org.edg.security.voms.service.admin - package org.edg.security.voms.service.admin
 
org.edg.security.voms.service.compatibility - package org.edg.security.voms.service.compatibility
 
org.edg.security.voms.service.core - package org.edg.security.voms.service.core
 
org.edg.security.voms.service.history - package org.edg.security.voms.service.history
 
org.edg.security.voms.service.request - package org.edg.security.voms.service.request
 
org.edg.security.voms.service.trustedadmin - package org.edg.security.voms.service.trustedadmin
 

Q

QualifiedRole - class org.edg.security.voms.service.QualifiedRole.
A class describing a role instance, i.e. a role qualified by a group name.
QualifiedRole() - Constructor for class org.edg.security.voms.service.QualifiedRole
 

R

removeACLEntry(String, ACLEntry) - Method in interface org.edg.security.voms.service.admin.VOMSAdmin
Removes an existing entry from the ACL.
removeACLEntry(String, String, String, ACLEntry) - Method in interface org.edg.security.voms.service.trustedadmin.VOMSTrustedAdmin
Removes an existing entry from the ACL.
removeDefaultACLEntry(String, ACLEntry) - Method in interface org.edg.security.voms.service.admin.VOMSAdmin
Manipulates the default ACL, which is applied on every group created in this one.
removeDefaultACLEntry(String, String, String, ACLEntry) - Method in interface org.edg.security.voms.service.trustedadmin.VOMSTrustedAdmin
Manipulates the default ACL, which is applied on every group created in this one.
removeMember(String, String, String) - Method in interface org.edg.security.voms.service.admin.VOMSAdmin
Removes a member of a group.
removeMember(String, String, String, String, String) - Method in interface org.edg.security.voms.service.trustedadmin.VOMSTrustedAdmin
Removes a member of a group.

S

setAcceptedEvents(String[]) - Method in class org.edg.security.voms.service.request.DetailedRequest
 
setACL(String, ACLEntry[]) - Method in interface org.edg.security.voms.service.admin.VOMSAdmin
Replaces the existing ACL on this container.
setACL(String, String, String, ACLEntry[]) - Method in interface org.edg.security.voms.service.trustedadmin.VOMSTrustedAdmin
Replaces the existing ACL on this container.
setActionDescription(String) - Method in class org.edg.security.voms.service.request.ShortRequest
 
setActionParameters(String[]) - Method in class org.edg.security.voms.service.request.DetailedRequest
 
setAdminCA(String) - Method in class org.edg.security.voms.service.ACLEntry
 
setAdminDN(String) - Method in class org.edg.security.voms.service.ACLEntry
Sets the principal of this ACL entry.
setAllow(boolean) - Method in class org.edg.security.voms.service.ACLEntry
Sets the allow field of this ACL entry.
setCA(String) - Method in class org.edg.security.voms.service.User
 
setCertUri(String) - Method in class org.edg.security.voms.service.User
 
setChronicle(SOAPChronicleEntry[]) - Method in class org.edg.security.voms.service.request.DetailedRequest
 
setClientCA(String) - Method in class org.edg.security.voms.service.request.SOAPChronicleEntry
 
setClientDN(String) - Method in class org.edg.security.voms.service.request.SOAPChronicleEntry
 
setCN(String) - Method in class org.edg.security.voms.service.User
 
setComment(String) - Method in class org.edg.security.voms.service.request.SOAPChronicleEntry
 
setContainerName(String) - Method in class org.edg.security.voms.service.request.ShortRequest
 
setDefaultACL(String, ACLEntry[]) - Method in interface org.edg.security.voms.service.admin.VOMSAdmin
Manipulates the default ACL, which is applied on every group created in this one.
setDefaultACL(String, String, String, ACLEntry[]) - Method in interface org.edg.security.voms.service.trustedadmin.VOMSTrustedAdmin
Manipulates the default ACL, which is applied on every group created in this one.
setDescription(String) - Method in class org.edg.security.voms.service.request.SOAPChronicleEntry
 
setDN(String) - Method in class org.edg.security.voms.service.User
 
setGroup(String) - Method in class org.edg.security.voms.service.QualifiedRole
Set the name of the group associated with this role instance.
setId(long) - Method in class org.edg.security.voms.service.request.ShortRequest
 
setMail(String) - Method in class org.edg.security.voms.service.User
 
setOperationName(String) - Method in class org.edg.security.voms.service.ACLEntry
Sets the operation field of this ACL entry.
setRequester(User) - Method in class org.edg.security.voms.service.request.ShortRequest
 
setRole(String) - Method in class org.edg.security.voms.service.QualifiedRole
Set the name of the role.
setStatus(String) - Method in class org.edg.security.voms.service.request.ShortRequest
 
setStatusDescription(String) - Method in class org.edg.security.voms.service.request.DetailedRequest
 
setTimestamp(Calendar) - Method in class org.edg.security.voms.service.request.SOAPChronicleEntry
 
setType(String) - Method in class org.edg.security.voms.service.request.ShortRequest
 
setUser(String, String, User) - Method in interface org.edg.security.voms.service.trustedadmin.VOMSTrustedAdmin
Updates auxiliary information about a user in the VOMS database.
setUser(User) - Method in interface org.edg.security.voms.service.admin.VOMSAdmin
Updates auxiliary information about a user in the VOMS database.
ShortRequest - class org.edg.security.voms.service.request.ShortRequest.
Contains a short description of a request.
ShortRequest() - Constructor for class org.edg.security.voms.service.request.ShortRequest
 
SOAPChronicleEntry - class org.edg.security.voms.service.request.SOAPChronicleEntry.
 
SOAPChronicleEntry() - Constructor for class org.edg.security.voms.service.request.SOAPChronicleEntry
 

T

toTime(long) - Method in interface org.edg.security.voms.service.history.VOMSHistory
Converts a transaction number to time-mark.
toTransaction(Calendar) - Method in interface org.edg.security.voms.service.history.VOMSHistory
Converts a time-mark to transaction number.

U

User - class org.edg.security.voms.service.User.
Identifies a user in the VOMS database.
User() - Constructor for class org.edg.security.voms.service.User
 

V

VOMSAdmin - interface org.edg.security.voms.service.admin.VOMSAdmin.
Virtual Organisation Membership Service Administration interface.
VOMSCompatibility - interface org.edg.security.voms.service.compatibility.VOMSCompatibility.
Virtual Organisation Membership Service Compatibility service for the mkgridmap utility.
VOMSCore - interface org.edg.security.voms.service.core.VOMSCore.
Virtual Organisation Membership Service Core interface.
VOMSHistory - interface org.edg.security.voms.service.history.VOMSHistory.
Virtual Organisation Membership Service History interface.
VOMSRequest - interface org.edg.security.voms.service.request.VOMSRequest.
Virtual Organisation Membership Service user request interface.
VOMSTrustedAdmin - interface org.edg.security.voms.service.trustedadmin.VOMSTrustedAdmin.
Virtual Organisation Membership Service Trusted Admin Interface.

A C D G I L N O Q R S T U V