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