org.cagrid.gaards.cds.service
Class CredentialDelegationServiceImpl
java.lang.Object
org.cagrid.gaards.cds.service.CredentialDelegationServiceImplBase
org.cagrid.gaards.cds.service.CredentialDelegationServiceImpl
public class CredentialDelegationServiceImpl
- extends CredentialDelegationServiceImplBase
TODO:I am the service side implementation class. IMPLEMENT AND DOCUMENT ME
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CredentialDelegationServiceImpl
public CredentialDelegationServiceImpl()
throws java.rmi.RemoteException
- Throws:
java.rmi.RemoteException
initiateDelegation
public DelegationSigningRequest initiateDelegation(DelegationRequest req)
throws java.rmi.RemoteException,
CDSInternalFault,
InvalidPolicyFault,
DelegationFault,
PermissionDeniedFault
- Throws:
java.rmi.RemoteException
CDSInternalFault
InvalidPolicyFault
DelegationFault
PermissionDeniedFault
approveDelegation
public DelegatedCredentialReference approveDelegation(DelegationSigningResponse delegationSigningResponse)
throws java.rmi.RemoteException,
CDSInternalFault,
DelegationFault,
PermissionDeniedFault
- Throws:
java.rmi.RemoteException
CDSInternalFault
DelegationFault
PermissionDeniedFault
findDelegatedCredentials
public DelegationRecord[] findDelegatedCredentials(DelegationRecordFilter filter)
throws java.rmi.RemoteException,
CDSInternalFault,
PermissionDeniedFault
- Throws:
java.rmi.RemoteException
CDSInternalFault
PermissionDeniedFault
updateDelegatedCredentialStatus
public void updateDelegatedCredentialStatus(DelegationIdentifier id,
DelegationStatus status)
throws java.rmi.RemoteException,
CDSInternalFault,
DelegationFault,
PermissionDeniedFault
- Throws:
java.rmi.RemoteException
CDSInternalFault
DelegationFault
PermissionDeniedFault
findCredentialsDelegatedToClient
public DelegationDescriptor[] findCredentialsDelegatedToClient(ClientDelegationFilter filter)
throws java.rmi.RemoteException,
CDSInternalFault,
PermissionDeniedFault
- Throws:
java.rmi.RemoteException
CDSInternalFault
PermissionDeniedFault
searchDelegatedCredentialAuditLog
public DelegatedCredentialAuditRecord[] searchDelegatedCredentialAuditLog(DelegatedCredentialAuditFilter f)
throws java.rmi.RemoteException,
CDSInternalFault,
PermissionDeniedFault,
DelegationFault
- Throws:
java.rmi.RemoteException
CDSInternalFault
PermissionDeniedFault
DelegationFault
deleteDelegatedCredential
public void deleteDelegatedCredential(DelegationIdentifier id)
throws java.rmi.RemoteException,
CDSInternalFault,
PermissionDeniedFault
- Throws:
java.rmi.RemoteException
CDSInternalFault
PermissionDeniedFault
addAdmin
public void addAdmin(java.lang.String gridIdentity)
throws java.rmi.RemoteException,
CDSInternalFault,
PermissionDeniedFault
- Throws:
java.rmi.RemoteException
CDSInternalFault
PermissionDeniedFault
removeAdmin
public void removeAdmin(java.lang.String gridIdentity)
throws java.rmi.RemoteException,
CDSInternalFault,
PermissionDeniedFault
- Throws:
java.rmi.RemoteException
CDSInternalFault
PermissionDeniedFault
getAdmins
public java.lang.String[] getAdmins()
throws java.rmi.RemoteException,
CDSInternalFault,
PermissionDeniedFault
- Throws:
java.rmi.RemoteException
CDSInternalFault
PermissionDeniedFault