gov.nih.nci.cagrid.gts.service
Class GTSImpl
java.lang.Object
gov.nih.nci.cagrid.gts.service.GTSImpl
public class GTSImpl
- extends java.lang.Object
gov.nih.nci.cagrid.gtsI TODO:DOCUMENT ME
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
GTSImpl
public GTSImpl()
throws java.rmi.RemoteException
- Throws:
java.rmi.RemoteException
getConfiguration
public ServiceConfiguration getConfiguration()
throws java.lang.Exception
- Throws:
java.lang.Exception
addTrustedAuthority
public TrustedAuthority addTrustedAuthority(TrustedAuthority ta)
throws java.rmi.RemoteException,
GTSInternalFault,
IllegalTrustedAuthorityFault,
PermissionDeniedFault
- Throws:
java.rmi.RemoteException
GTSInternalFault
IllegalTrustedAuthorityFault
PermissionDeniedFault
findTrustedAuthorities
public TrustedAuthority[] findTrustedAuthorities(TrustedAuthorityFilter filter)
throws java.rmi.RemoteException
- Throws:
java.rmi.RemoteException
removeTrustedAuthority
public void removeTrustedAuthority(java.lang.String trustedAuthorityName)
throws java.rmi.RemoteException,
GTSInternalFault,
InvalidTrustedAuthorityFault,
PermissionDeniedFault
- Throws:
java.rmi.RemoteException
GTSInternalFault
InvalidTrustedAuthorityFault
PermissionDeniedFault
addPermission
public void addPermission(Permission permission)
throws java.rmi.RemoteException,
GTSInternalFault,
IllegalPermissionFault,
PermissionDeniedFault
- Throws:
java.rmi.RemoteException
GTSInternalFault
IllegalPermissionFault
PermissionDeniedFault
findPermissions
public Permission[] findPermissions(PermissionFilter filter)
throws java.rmi.RemoteException,
GTSInternalFault,
PermissionDeniedFault
- Throws:
java.rmi.RemoteException
GTSInternalFault
PermissionDeniedFault
revokePermission
public void revokePermission(Permission permission)
throws java.rmi.RemoteException,
GTSInternalFault,
InvalidPermissionFault,
PermissionDeniedFault
- Throws:
java.rmi.RemoteException
GTSInternalFault
InvalidPermissionFault
PermissionDeniedFault
updateTrustedAuthority
public void updateTrustedAuthority(TrustedAuthority ta)
throws java.rmi.RemoteException,
GTSInternalFault,
IllegalTrustedAuthorityFault,
InvalidTrustedAuthorityFault,
PermissionDeniedFault
- Throws:
java.rmi.RemoteException
GTSInternalFault
IllegalTrustedAuthorityFault
InvalidTrustedAuthorityFault
PermissionDeniedFault
addTrustLevel
public void addTrustLevel(TrustLevel trustLevel)
throws java.rmi.RemoteException,
GTSInternalFault,
IllegalTrustLevelFault,
PermissionDeniedFault
- Throws:
java.rmi.RemoteException
GTSInternalFault
IllegalTrustLevelFault
PermissionDeniedFault
updateTrustLevel
public void updateTrustLevel(TrustLevel trustLevel)
throws java.rmi.RemoteException,
GTSInternalFault,
InvalidTrustLevelFault,
IllegalTrustLevelFault,
PermissionDeniedFault
- Throws:
java.rmi.RemoteException
GTSInternalFault
InvalidTrustLevelFault
IllegalTrustLevelFault
PermissionDeniedFault
getTrustLevels
public TrustLevel[] getTrustLevels()
throws java.rmi.RemoteException,
GTSInternalFault
- Throws:
java.rmi.RemoteException
GTSInternalFault
removeTrustLevel
public void removeTrustLevel(java.lang.String trustLevelName)
throws java.rmi.RemoteException,
GTSInternalFault,
InvalidTrustLevelFault,
IllegalTrustLevelFault,
PermissionDeniedFault
- Throws:
java.rmi.RemoteException
GTSInternalFault
InvalidTrustLevelFault
IllegalTrustLevelFault
PermissionDeniedFault
addAuthority
public void addAuthority(AuthorityGTS authorityGTS)
throws java.rmi.RemoteException,
GTSInternalFault,
IllegalAuthorityFault,
PermissionDeniedFault
- Throws:
java.rmi.RemoteException
GTSInternalFault
IllegalAuthorityFault
PermissionDeniedFault
updateAuthority
public void updateAuthority(AuthorityGTS authorityGTS)
throws java.rmi.RemoteException,
GTSInternalFault,
IllegalAuthorityFault,
InvalidAuthorityFault,
PermissionDeniedFault
- Throws:
java.rmi.RemoteException
GTSInternalFault
IllegalAuthorityFault
InvalidAuthorityFault
PermissionDeniedFault
updateAuthorityPriorities
public void updateAuthorityPriorities(AuthorityPriorityUpdate authorityPriorityUpdate)
throws java.rmi.RemoteException,
GTSInternalFault,
IllegalAuthorityFault,
PermissionDeniedFault
- Throws:
java.rmi.RemoteException
GTSInternalFault
IllegalAuthorityFault
PermissionDeniedFault
getAuthorities
public AuthorityGTS[] getAuthorities()
throws java.rmi.RemoteException,
GTSInternalFault
- Throws:
java.rmi.RemoteException
GTSInternalFault
removeAuthority
public void removeAuthority(java.lang.String serviceURI)
throws java.rmi.RemoteException,
GTSInternalFault,
InvalidAuthorityFault,
PermissionDeniedFault
- Throws:
java.rmi.RemoteException
GTSInternalFault
InvalidAuthorityFault
PermissionDeniedFault
updateCRL
public void updateCRL(java.lang.String trustedAuthorityName,
X509CRL crl)
throws java.rmi.RemoteException,
GTSInternalFault,
IllegalTrustedAuthorityFault,
InvalidTrustedAuthorityFault,
PermissionDeniedFault
- Throws:
java.rmi.RemoteException
GTSInternalFault
IllegalTrustedAuthorityFault
InvalidTrustedAuthorityFault
PermissionDeniedFault
validate
public boolean validate(X509Certificate[] chain,
TrustedAuthorityFilter filter)
throws java.rmi.RemoteException,
GTSInternalFault,
CertificateValidationFault
- Throws:
java.rmi.RemoteException
GTSInternalFault
CertificateValidationFault