|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.sshtools.daemon.platform.NativeAuthenticationProvider
DOCUMENT ME!
Constructor Summary | |
NativeAuthenticationProvider()
|
Method Summary | |
abstract boolean |
changePassword(java.lang.String username,
java.lang.String oldpassword,
java.lang.String newpassword)
DOCUMENT ME! |
abstract java.lang.String |
getHomeDirectory(java.lang.String username)
DOCUMENT ME! |
static NativeAuthenticationProvider |
getInstance()
DOCUMENT ME! |
abstract void |
logoffUser()
DOCUMENT ME! |
abstract boolean |
logonUser(java.lang.String username)
DOCUMENT ME! |
abstract boolean |
logonUser(java.lang.String username,
java.lang.String password)
DOCUMENT ME! |
static void |
setProvider(java.lang.Class cls)
DOCUMENT ME! |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public NativeAuthenticationProvider()
Method Detail |
public static void setProvider(java.lang.Class cls)
cls
- DOCUMENT ME!public abstract java.lang.String getHomeDirectory(java.lang.String username) throws java.io.IOException
username
- DOCUMENT ME!
java.io.IOException
- DOCUMENT ME!public abstract boolean logonUser(java.lang.String username, java.lang.String password) throws PasswordChangeException, java.io.IOException
username
- DOCUMENT ME!password
- DOCUMENT ME!
PasswordChangeException
- DOCUMENT ME!
java.io.IOException
- DOCUMENT ME!public abstract boolean logonUser(java.lang.String username) throws java.io.IOException
username
- DOCUMENT ME!
java.io.IOException
- DOCUMENT ME!public abstract void logoffUser() throws java.io.IOException
java.io.IOException
- DOCUMENT ME!public abstract boolean changePassword(java.lang.String username, java.lang.String oldpassword, java.lang.String newpassword)
username
- DOCUMENT ME!oldpassword
- DOCUMENT ME!newpassword
- DOCUMENT ME!
public static NativeAuthenticationProvider getInstance() throws java.io.IOException
java.io.IOException
- DOCUMENT ME!
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |