|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.cagrid.gaards.cds.client.DelegationAdminClient
public class DelegationAdminClient
| Constructor Summary | |
|---|---|
DelegationAdminClient(java.lang.String url)
|
|
DelegationAdminClient(java.lang.String url,
org.globus.gsi.GlobusCredential cred)
|
|
| Method Summary | |
|---|---|
void |
addAdmin(java.lang.String gridIdentity)
This method allows a CDS administrator to add another user as a CDS administrator. |
void |
deleteDelegatedCredential(DelegationIdentifier id)
This method allow and administrator to delete a delegated credential. |
java.util.List<DelegationRecord> |
findDelegatedCredentials()
This method allows a admin to find credentials that have been delegated. |
java.util.List<DelegationRecord> |
findDelegatedCredentials(DelegationRecordFilter filter)
This method allows a admin to find credentials that have been delegated. |
java.util.List<java.lang.String> |
getAdmins()
This method allows a CDS administrator to get a list of CDS administrators. |
void |
removeAdmin(java.lang.String gridIdentity)
This method allows a CDS administrator to remove the user from the CDS administrators group. |
void |
updateDelegationStatus(DelegationIdentifier id,
DelegationStatus status)
This method allows and admin to update the status of a delegated credential. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public DelegationAdminClient(java.lang.String url)
throws java.lang.Exception
java.lang.Exception
public DelegationAdminClient(java.lang.String url,
org.globus.gsi.GlobusCredential cred)
throws java.lang.Exception
java.lang.Exception| Method Detail |
|---|
public java.util.List<DelegationRecord> findDelegatedCredentials()
throws java.rmi.RemoteException,
CDSInternalFault,
DelegationFault,
PermissionDeniedFault
java.rmi.RemoteException
CDSInternalFault
DelegationInternalFault
PermissionDeniedFault
DelegationFault
public java.util.List<DelegationRecord> findDelegatedCredentials(DelegationRecordFilter filter)
throws java.rmi.RemoteException,
CDSInternalFault,
DelegationFault,
PermissionDeniedFault
filter - Search criteria to use in finding delegated credentials
java.rmi.RemoteException
CDSInternalFault
DelegationInternalFault
PermissionDeniedFault
DelegationFault
public void updateDelegationStatus(DelegationIdentifier id,
DelegationStatus status)
throws java.rmi.RemoteException,
CDSInternalFault,
DelegationFault,
PermissionDeniedFault
id - The delegation identifier of the delegated credentials to
suspend.status - The updated delegation status.
java.rmi.RemoteException
CDSInternalFault
DelegationFault
PermissionDeniedFault
public void deleteDelegatedCredential(DelegationIdentifier id)
throws java.rmi.RemoteException,
CDSInternalFault,
PermissionDeniedFault
id - The Id of the delegated credential to delete.
java.rmi.RemoteException
CDSInternalFault
PermissionDeniedFault
public void addAdmin(java.lang.String gridIdentity)
throws java.rmi.RemoteException,
CDSInternalFault,
PermissionDeniedFault
gridIdentity - The grid identity of the user to add as a CDS administrator.
java.rmi.RemoteException
CDSInternalFault
PermissionDeniedFault
public void removeAdmin(java.lang.String gridIdentity)
throws java.rmi.RemoteException,
CDSInternalFault,
PermissionDeniedFault
gridIdentity - The Grid Identity of the user to remove from the CDS administrators group.
java.rmi.RemoteException
CDSInternalFault
PermissionDeniedFault
public java.util.List<java.lang.String> getAdmins()
throws java.rmi.RemoteException,
CDSInternalFault,
PermissionDeniedFault
java.rmi.RemoteException
CDSInternalFault
PermissionDeniedFault
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||