xsul.xpola.capman
Interface CapabilityManager

All Known Implementing Classes:
CapmanAbstractImpl, CapmanClient

public interface CapabilityManager


Method Summary
 java.lang.String[] getAllCapabilityHandles()
           
 java.lang.String[] getCapabilitiesByOwner(java.lang.String owner)
           
 java.lang.String getCapability(java.lang.String handle, java.lang.String userdn)
           
 java.lang.String getCapabilityByHandle(java.lang.String handle)
           
 java.lang.String[] getCapabilityHandlesByOwner(java.lang.String ownerdn)
           
 java.lang.String[] getCapabilityHandlesByUser(java.lang.String userdn)
           
 void registerCapability(java.lang.String acap)
           
 void revokeCapabilitiesByOwner(java.lang.String owner)
           
 void revokeCapabilityByHandle(java.lang.String handle)
           
 void updateCapability(java.lang.String acap)
           
 

Method Detail

registerCapability

public void registerCapability(java.lang.String acap)
                        throws java.lang.Exception
Throws:
java.lang.Exception

updateCapability

public void updateCapability(java.lang.String acap)
                      throws java.lang.Exception
Throws:
java.lang.Exception

getCapability

public java.lang.String getCapability(java.lang.String handle,
                                      java.lang.String userdn)
                               throws java.lang.Exception
Throws:
java.lang.Exception

getCapabilityByHandle

public java.lang.String getCapabilityByHandle(java.lang.String handle)
                                       throws java.lang.Exception
Throws:
java.lang.Exception

getCapabilitiesByOwner

public java.lang.String[] getCapabilitiesByOwner(java.lang.String owner)
                                          throws java.lang.Exception
Throws:
java.lang.Exception

revokeCapabilityByHandle

public void revokeCapabilityByHandle(java.lang.String handle)
                              throws java.lang.Exception
Throws:
java.lang.Exception

revokeCapabilitiesByOwner

public void revokeCapabilitiesByOwner(java.lang.String owner)
                               throws java.lang.Exception
Throws:
java.lang.Exception

getCapabilityHandlesByOwner

public java.lang.String[] getCapabilityHandlesByOwner(java.lang.String ownerdn)
                                               throws java.lang.Exception
Throws:
java.lang.Exception

getCapabilityHandlesByUser

public java.lang.String[] getCapabilityHandlesByUser(java.lang.String userdn)
                                              throws java.lang.Exception
Throws:
java.lang.Exception

getAllCapabilityHandles

public java.lang.String[] getAllCapabilityHandles()
                                           throws java.lang.Exception
Throws:
java.lang.Exception


IU Extreme! Lab (http://www.extreme.indiana.edu)