|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.edg.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. |
QualifiedRole[] |
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 java.rmi.RemoteException
VOMSCore
getUser
in interface VOMSCore
java.rmi.RemoteException
public byte[] getAttributesAsAC(java.lang.String[] roles) throws java.rmi.RemoteException
VOMSCore
getAttributesAsAC
in interface VOMSCore
roles
- requested role(s)
java.rmi.RemoteException
public java.lang.String[] getAttributes(java.lang.String[] roles) throws java.rmi.RemoteException
VOMSCore
getAttributes
in interface VOMSCore
roles
- requested role(s)
java.rmi.RemoteException
public java.lang.String[] listGroups() throws java.rmi.RemoteException
VOMSCore
listGroups
in interface VOMSCore
java.rmi.RemoteException
public QualifiedRole[] listRoles() throws java.rmi.RemoteException
VOMSCore
listRoles
in interface VOMSCore
java.rmi.RemoteException
public java.lang.String[] listCapabilities() throws java.rmi.RemoteException
VOMSCore
listCapabilities
in interface VOMSCore
java.rmi.RemoteException
public int getMajorVersionNumber() throws java.rmi.RemoteException
VOMSCore
getMajorVersionNumber
in interface VOMSCore
java.rmi.RemoteException
public int getMinorVersionNumber() throws java.rmi.RemoteException
VOMSCore
getMinorVersionNumber
in interface VOMSCore
java.rmi.RemoteException
public int getPatchVersionNumber() throws java.rmi.RemoteException
VOMSCore
getPatchVersionNumber
in interface VOMSCore
java.rmi.RemoteException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |