|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.glite.security.voms.service.core.VOMSCoreSoapBindingImpl
Server side of the VOMS Core service.
Field Summary | |
protected org.apache.log4j.Logger |
log
|
Constructor Summary | |
VOMSCoreSoapBindingImpl()
|
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. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
protected org.apache.log4j.Logger log
Constructor Detail |
public VOMSCoreSoapBindingImpl()
Method Detail |
public User getUser() throws VOMSException
VOMSCore
getUser
in interface VOMSCore
VOMSException
public byte[] getAttributesAsAC(java.lang.String[] roles) throws VOMSException
VOMSCore
getAttributesAsAC
in interface VOMSCore
roles
- Requested roles.
VOMSException
public java.lang.String[] getAttributes(java.lang.String[] roles) throws VOMSException
VOMSCore
getAttributes
in interface VOMSCore
roles
- Requested roles.
VOMSException
public java.lang.String[] listGroups() throws VOMSException
VOMSCore
listGroups
in interface VOMSCore
VOMSException
public java.lang.String[] listRoles() throws VOMSException
VOMSCore
listRoles
in interface VOMSCore
VOMSException
public java.lang.String[] listCapabilities() throws VOMSException
VOMSCore
listCapabilities
in interface VOMSCore
VOMSException
public int getMajorVersionNumber()
VOMSCore
getMajorVersionNumber
in interface VOMSCore
public int getMinorVersionNumber()
VOMSCore
getMinorVersionNumber
in interface VOMSCore
public int getPatchVersionNumber()
VOMSCore
getPatchVersionNumber
in interface VOMSCore
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |