gov.nih.nci.cagrid.dorian.service.ifs
Class TrustedIdPManager
java.lang.Object
gov.nih.nci.cagrid.dorian.common.LoggingObject
gov.nih.nci.cagrid.dorian.service.ifs.TrustedIdPManager
public class TrustedIdPManager
- extends LoggingObject
- Version:
- $Id: ArgumentManagerTable.java,v 1.2 2004/10/15 16:35:16 langella
Exp $
- Author:
- Stephen Langella , Scott Oster , Shannon Hastings
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TrustedIdPManager
public TrustedIdPManager(IdentityFederationConfiguration conf,
Database db)
throws DorianInternalFault
- Throws:
DorianInternalFault
getAccountPolicies
public IFSUserPolicy[] getAccountPolicies()
clearDatabase
public void clearDatabase()
throws DorianInternalFault
- Throws:
DorianInternalFault
removeTrustedIdP
public void removeTrustedIdP(long id)
throws DorianInternalFault
- Throws:
DorianInternalFault
getAuthenticationMethods
public SAMLAuthenticationMethod[] getAuthenticationMethods(long id)
throws DorianInternalFault
- Throws:
DorianInternalFault
updateIdP
public void updateIdP(TrustedIdP idp)
throws DorianInternalFault,
InvalidTrustedIdPFault
- Throws:
DorianInternalFault
InvalidTrustedIdPFault
getTrustedIdP
public TrustedIdP getTrustedIdP(SAMLAssertion saml)
throws DorianInternalFault,
InvalidAssertionFault
- Throws:
DorianInternalFault
InvalidAssertionFault
getTrustedIdPs
public TrustedIdP[] getTrustedIdPs()
throws DorianInternalFault
- Throws:
DorianInternalFault
getSuspendedTrustedIdPs
public TrustedIdP[] getSuspendedTrustedIdPs()
throws DorianInternalFault
- Throws:
DorianInternalFault
getTrustedIdPById
public TrustedIdP getTrustedIdPById(long id)
throws DorianInternalFault,
InvalidTrustedIdPFault
- Throws:
DorianInternalFault
InvalidTrustedIdPFault
getTrustedIdPByName
public TrustedIdP getTrustedIdPByName(java.lang.String name)
throws DorianInternalFault,
InvalidTrustedIdPFault
- Throws:
DorianInternalFault
InvalidTrustedIdPFault
getTrustedIdPByDN
public TrustedIdP getTrustedIdPByDN(java.lang.String dn)
throws DorianInternalFault,
InvalidTrustedIdPFault
- Throws:
DorianInternalFault
InvalidTrustedIdPFault
addTrustedIdP
public TrustedIdP addTrustedIdP(TrustedIdP idp)
throws DorianInternalFault,
InvalidTrustedIdPFault
- Throws:
DorianInternalFault
InvalidTrustedIdPFault
determineTrustedIdPExistsByDN
public boolean determineTrustedIdPExistsByDN(java.lang.String subject)
throws DorianInternalFault
- Throws:
DorianInternalFault
determineTrustedIdPExistsByName
public boolean determineTrustedIdPExistsByName(java.lang.String name)
throws DorianInternalFault
- Throws:
DorianInternalFault
removeAllTrustedIdPs
public void removeAllTrustedIdPs()
throws DorianInternalFault
- Throws:
DorianInternalFault