|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.cagrid.gaards.cds.service.DelegatedCredentialManager
public class DelegatedCredentialManager
| Field Summary | |
|---|---|
static int |
DELEGATION_BUFFER_SECONDS
|
static int |
PROXY_EXPIRATION_BUFFER_SECONDS
|
| Constructor Summary | |
|---|---|
DelegatedCredentialManager(Database db,
PropertyManager properties,
KeyManager keyManager,
java.util.List<PolicyHandler> policyHandlers,
ProxyPolicy proxyPolicy,
EventManager events)
|
|
| Method Summary | |
|---|---|
DelegationIdentifier |
approveDelegation(java.lang.String callerGridIdentity,
DelegationSigningResponse res)
|
void |
clearDatabase()
|
boolean |
delegationExists(DelegationIdentifier id)
|
void |
delete(DelegationIdentifier id)
|
void |
delete(long delegationId)
|
DelegationRecord[] |
findCredentialsDelegatedToClient(java.lang.String callerIdentity,
ClientDelegationFilter filter)
|
DelegationRecord[] |
findDelegatedCredentials(DelegationRecordFilter f)
|
PolicyHandler |
findHandler(java.lang.String policyClassName)
|
CertificateChain |
getDelegatedCredential(java.lang.String gridIdentity,
DelegationIdentifier id,
PublicKey publicKey)
|
DelegationRecord |
getDelegationRecord(DelegationIdentifier id)
|
DelegationSigningRequest |
initiateDelegation(java.lang.String callerGridIdentity,
DelegationRequest request)
|
DelegatedCredentialAuditRecord[] |
searchAuditLog(DelegatedCredentialAuditFilter f)
|
void |
updateDelegatedCredentialStatus(java.lang.String callerGridIdentity,
DelegationIdentifier id,
DelegationStatus status)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static int DELEGATION_BUFFER_SECONDS
public static int PROXY_EXPIRATION_BUFFER_SECONDS
| Constructor Detail |
|---|
public DelegatedCredentialManager(Database db,
PropertyManager properties,
KeyManager keyManager,
java.util.List<PolicyHandler> policyHandlers,
ProxyPolicy proxyPolicy,
EventManager events)
throws CDSInternalFault
CDSInternalFault| Method Detail |
|---|
public PolicyHandler findHandler(java.lang.String policyClassName)
throws InvalidPolicyFault
InvalidPolicyFault
public DelegatedCredentialAuditRecord[] searchAuditLog(DelegatedCredentialAuditFilter f)
throws CDSInternalFault
CDSInternalFault
public DelegationRecord[] findCredentialsDelegatedToClient(java.lang.String callerIdentity,
ClientDelegationFilter filter)
throws CDSInternalFault
CDSInternalFault
public DelegationSigningRequest initiateDelegation(java.lang.String callerGridIdentity,
DelegationRequest request)
throws CDSInternalFault,
DelegationFault,
InvalidPolicyFault
CDSInternalFault
DelegationFault
InvalidPolicyFault
public boolean delegationExists(DelegationIdentifier id)
throws CDSInternalFault
CDSInternalFault
public DelegationRecord getDelegationRecord(DelegationIdentifier id)
throws CDSInternalFault,
DelegationFault
CDSInternalFault
DelegationFault
public DelegationIdentifier approveDelegation(java.lang.String callerGridIdentity,
DelegationSigningResponse res)
throws CDSInternalFault,
DelegationFault,
PermissionDeniedFault
CDSInternalFault
DelegationFault
PermissionDeniedFault
public void updateDelegatedCredentialStatus(java.lang.String callerGridIdentity,
DelegationIdentifier id,
DelegationStatus status)
throws CDSInternalFault,
DelegationFault
CDSInternalFault
DelegationFault
public CertificateChain getDelegatedCredential(java.lang.String gridIdentity,
DelegationIdentifier id,
PublicKey publicKey)
throws CDSInternalFault,
DelegationFault,
PermissionDeniedFault
CDSInternalFault
DelegationFault
PermissionDeniedFault
public DelegationRecord[] findDelegatedCredentials(DelegationRecordFilter f)
throws CDSInternalFault
CDSInternalFault
public void delete(DelegationIdentifier id)
throws CDSInternalFault
CDSInternalFault
public void delete(long delegationId)
throws CDSInternalFault
CDSInternalFault
public void clearDatabase()
throws CDSInternalFault
CDSInternalFault
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||