Package org.apache.sshd.common.auth
Interface UserAuthInstance<S extends SessionContext>
-
- Type Parameters:
S
- The type of session being tracked by the instance
- All Superinterfaces:
NamedResource
- All Known Implementing Classes:
AbstractUserAuth
,AbstractUserAuth
,UserAuthGSS
,UserAuthHostBased
,UserAuthHostBased
,UserAuthKeyboardInteractive
,UserAuthKeyboardInteractive
,UserAuthNone
,UserAuthPassword
,UserAuthPassword
,UserAuthPublicKey
,UserAuthPublicKey
public interface UserAuthInstance<S extends SessionContext> extends NamedResource
Represents an authentication-in-progress tracker for a specific session
-
-
Field Summary
-
Fields inherited from interface org.apache.sshd.common.NamedResource
BY_NAME_COMPARATOR, NAME_EXTRACTOR
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description S
getSession()
-
Methods inherited from interface org.apache.sshd.common.NamedResource
getName
-
-
-
-
Method Detail
-
getSession
S getSession()
- Returns:
- The current session for which the authentication is being
tracked. Note: may be
null
if the instance has not been initialized yet
-
-