gov.nih.nci.cagrid.dorian.service.idp
Class PasswordSecurityManager
java.lang.Object
gov.nih.nci.cagrid.dorian.common.LoggingObject
gov.nih.nci.cagrid.dorian.service.idp.PasswordSecurityManager
public class PasswordSecurityManager
- extends LoggingObject
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PasswordSecurityManager
public PasswordSecurityManager(Database db,
PasswordSecurityPolicy policy)
entryExists
public boolean entryExists(java.lang.String uid)
throws DorianInternalFault
- Throws:
DorianInternalFault
reportSuccessfulLoginAttempt
public void reportSuccessfulLoginAttempt(java.lang.String uid)
throws DorianInternalFault
- Throws:
DorianInternalFault
reportInvalidLoginAttempt
public void reportInvalidLoginAttempt(java.lang.String uid)
throws DorianInternalFault
- Throws:
DorianInternalFault
getEntry
public PasswordSecurity getEntry(java.lang.String uid)
throws DorianInternalFault
- Throws:
DorianInternalFault
getPasswordStatus
public PasswordStatus getPasswordStatus(java.lang.String uid)
throws DorianInternalFault
- Throws:
DorianInternalFault
deleteEntry
public void deleteEntry(java.lang.String uid)
throws DorianInternalFault
- Throws:
DorianInternalFault
clearDatabase
public void clearDatabase()
throws DorianInternalFault
- Throws:
DorianInternalFault