public class Login
extends java.lang.Object
| Modifier and Type | Field | Description |
|---|---|---|
javax.security.auth.callback.CallbackHandler |
callbackHandler |
| Constructor | Description |
|---|---|
Login(java.lang.String loginContextName,
javax.security.auth.callback.CallbackHandler callbackHandler) |
LoginThread constructor.
|
| Modifier and Type | Method | Description |
|---|---|---|
java.lang.String |
getLoginContextName() |
|
javax.security.auth.Subject |
getSubject() |
|
void |
shutdown() |
|
void |
startThreadIfNeeded() |
public Login(java.lang.String loginContextName,
javax.security.auth.callback.CallbackHandler callbackHandler)
throws javax.security.auth.login.LoginException
loginContextName - name of section in JAAS file that will be use to login.
Passed as first param to javax.security.auth.login.LoginContext().callbackHandler - Passed as second param to javax.security.auth.login.LoginContext().javax.security.auth.login.LoginException - Thrown if authentication fails.Copyright © 2018 The Apache Software Foundation