|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.cagrid.gaards.cds.client.DelegationUserClient
public class DelegationUserClient
| Constructor Summary | |
|---|---|
DelegationUserClient(java.lang.String url)
|
|
DelegationUserClient(java.lang.String url,
org.globus.gsi.GlobusCredential cred)
|
|
| Method Summary | |
|---|---|
DelegatedCredentialReference |
delegateCredential(DelegationPolicy policy,
ProxyLifetime issuedCredentialLifetime)
This method allows a user to delegated their credential to the Credential Delegation Service |
DelegatedCredentialReference |
delegateCredential(ProxyLifetime delegationLifetime,
DelegationPolicy policy,
ProxyLifetime issuedCredentialLifetime)
This method allows a user to delegated their credential to the Credential Delegation Service |
DelegatedCredentialReference |
delegateCredential(ProxyLifetime delegationLifetime,
int delegationPathLength,
DelegationPolicy policy,
ProxyLifetime issuedCredentialLifetime,
int issuedCredentialPathLength,
int keyLength)
This method allows a user to delegated their credential to the Credential Delegation Service |
java.util.List<DelegationDescriptor> |
findCredentialsDelegatedToClient()
This method obtains a list of credentials that have been delegated to this client by other clients. |
java.util.List<DelegationDescriptor> |
findCredentialsDelegatedToClient(ClientDelegationFilter filter)
This method obtains a list of credentials that have been delegated to this client by other clients. |
java.util.List<DelegationDescriptor> |
findCredentialsDelegatedToClient(java.lang.String ownerGridIdentity)
This method obtains a list of credentials that have been delegated to this client by other clients. |
java.util.List<DelegationRecord> |
findMyDelegatedCredentials()
This method allows a user to find credentials that they delegated. |
java.util.List<DelegationRecord> |
findMyDelegatedCredentials(DelegationRecordFilter filter)
This method allows a user to find credentials that they delegated. |
java.util.List<DelegatedCredentialAuditRecord> |
searchDelegatedCredentialAuditLog(DelegatedCredentialAuditFilter f)
Allows one to search the audit logs from Delegated Credential(s). |
void |
suspendDelegatedCredential(DelegationIdentifier id)
This method suspends a delegated credential such that no further credentials will be delegated/issued. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public DelegationUserClient(java.lang.String url)
throws java.lang.Exception
java.lang.Exception
public DelegationUserClient(java.lang.String url,
org.globus.gsi.GlobusCredential cred)
throws java.lang.Exception
java.lang.Exception| Method Detail |
|---|
public DelegatedCredentialReference delegateCredential(DelegationPolicy policy,
ProxyLifetime issuedCredentialLifetime)
throws java.rmi.RemoteException,
CDSInternalFault,
DelegationFault,
PermissionDeniedFault,
org.apache.axis.types.URI.MalformedURIException
policy - The policy specifying who may request this delegated
credential from the Credential Delegation ServiceissuedCredentialLifetime - The life time of the credentials delegated to entities by the
Credential Delegation Service on you behalf.
java.rmi.RemoteException
CDSInternalFault
DelegationFault
PermissionDeniedFault
URI.MalformedURIException
public DelegatedCredentialReference delegateCredential(ProxyLifetime delegationLifetime,
DelegationPolicy policy,
ProxyLifetime issuedCredentialLifetime)
throws java.rmi.RemoteException,
CDSInternalFault,
DelegationFault,
PermissionDeniedFault,
org.apache.axis.types.URI.MalformedURIException
delegationLifetime - The life time of the credential being delegated to the
Credential Delegation Service. This lifetime specifies how
long the Credential Delegation Service may delegate this
credential.policy - The policy specifying who may request this delegated
credential from the Credential Delegation ServiceissuedCredentialLifetime - The life time of the credentials delegated to entities by the
Credential Delegation Service on you behalf.
java.rmi.RemoteException
CDSInternalFault
DelegationFault
PermissionDeniedFault
URI.MalformedURIException
public DelegatedCredentialReference delegateCredential(ProxyLifetime delegationLifetime,
int delegationPathLength,
DelegationPolicy policy,
ProxyLifetime issuedCredentialLifetime,
int issuedCredentialPathLength,
int keyLength)
throws java.rmi.RemoteException,
CDSInternalFault,
DelegationFault,
PermissionDeniedFault,
org.apache.axis.types.URI.MalformedURIException
delegationLifetime - The life time of the credential being delegated to the
Credential Delegation Service. This lifetime specifies how
long the Credential Delegation Service may delegate this
credential.delegationPathLength - The delegation path length of the credential being delegated
to the Credential Delegation Service.policy - The policy specifying who may request this delegated
credential from the Credential Delegation ServiceissuedCredentialLifetime - The life time of the credentials delegated to entities by the
Credential Delegation Service on you behalf.issuedCredentialPathLength - The path length of the credentials delegated to entities by
the Credential Delegation Service on you behalf. A path length
of 0 means that entities that can you obtain a delegated
credential cannot further delegate it.keyLength - The key length of the signing credential.
java.rmi.RemoteException
CDSInternalFault
DelegationFault
PermissionDeniedFault
URI.MalformedURIException
public java.util.List<DelegationRecord> findMyDelegatedCredentials()
throws java.rmi.RemoteException,
CDSInternalFault,
DelegationFault,
PermissionDeniedFault
java.rmi.RemoteException
CDSInternalFault
DelegationInternalFault
PermissionDeniedFault
DelegationFault
public java.util.List<DelegationRecord> findMyDelegatedCredentials(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 suspendDelegatedCredential(DelegationIdentifier id)
throws java.rmi.RemoteException,
CDSInternalFault,
DelegationFault,
PermissionDeniedFault
id - The delegation identifier of the delegated credentials to
suspend.
java.rmi.RemoteException
CDSInternalFault
DelegationFault
PermissionDeniedFault
public java.util.List<DelegationDescriptor> findCredentialsDelegatedToClient()
throws java.rmi.RemoteException,
CDSInternalFault,
PermissionDeniedFault
java.rmi.RemoteException
CDSInternalFault
PermissionDeniedFault
public java.util.List<DelegationDescriptor> findCredentialsDelegatedToClient(java.lang.String ownerGridIdentity)
throws java.rmi.RemoteException,
CDSInternalFault,
PermissionDeniedFault
ownerGridIdentity - The grid identity of the owner to restrict this search to.
java.rmi.RemoteException
CDSInternalFault
PermissionDeniedFault
public java.util.List<DelegationDescriptor> findCredentialsDelegatedToClient(ClientDelegationFilter filter)
throws java.rmi.RemoteException,
CDSInternalFault,
PermissionDeniedFault
filter - Search criteria to use in filtering credentials
java.rmi.RemoteException
CDSInternalFault
PermissionDeniedFault
public java.util.List<DelegatedCredentialAuditRecord> searchDelegatedCredentialAuditLog(DelegatedCredentialAuditFilter f)
throws java.rmi.RemoteException,
CDSInternalFault,
DelegationFault,
PermissionDeniedFault
f - The search criteria
java.rmi.RemoteException
CDSInternalFault
DelegationFault
PermissionDeniedFault
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||