|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Virtual Organisation Membership Service Core interface.
Method Summary | |
java.lang.String[] |
getAttributes(java.lang.String[] roles)
Returns the user attributes as a list of strings. |
byte[] |
getAttributesAsAC(java.lang.String[] roles)
Returns the user attributes as an Attribute Certificate. |
int |
getMajorVersionNumber()
Returns the major version number. |
int |
getMinorVersionNumber()
Returns the minor version number. |
int |
getPatchVersionNumber()
Returns the patch version number. |
User |
getUser()
Returns information about a user in the VOMS database. |
java.lang.String[] |
listCapabilities()
Returns a list of capabilities that the client has. |
java.lang.String[] |
listGroups()
Returns a list of groups that the client is a member of, including the VO group. |
java.lang.String[] |
listRoles()
Returns a list of roles that the client has, along with their associated groups. |
Method Detail |
public User getUser() throws VOMSException
VOMSException
public byte[] getAttributesAsAC(java.lang.String[] roles) throws VOMSException
roles
- Requested roles.
VOMSException
public java.lang.String[] getAttributes(java.lang.String[] roles) throws VOMSException
roles
- Requested roles.
VOMSException
public java.lang.String[] listGroups() throws VOMSException
VOMSException
public java.lang.String[] listRoles() throws VOMSException
VOMSException
public java.lang.String[] listCapabilities() throws VOMSException
VOMSException
public int getMajorVersionNumber()
public int getMinorVersionNumber()
public int getPatchVersionNumber()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |