Class UserLoginModule
java.lang.Object
bitel.billing.server.admin.bgsecure.bean.UserLoginModule
- All Implemented Interfaces:
 LoginModule
- Direct Known Subclasses:
 UserLoginModule.WithoutPassword
- 
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionclassclassstatic class - 
Field Summary
FieldsModifier and TypeFieldDescriptionprotected CallbackHandlerprotected booleanprotected Subjectprotected UserLoginModule.UserPrincipal - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionbooleanabort()static Subjectаутентификация. используется slave-коннекшен.booleancommit()static Uservoidinitialize(Subject subject, CallbackHandler callbackHandler, Map<String, ?> sharedState, Map<String, ?> options) booleanlogin()protected voidlogin(User user, NameCallback name, PasswordCallback pswd) booleanlogout() 
- 
Field Details
- 
subject
 - 
callbackHandler
 - 
options
 - 
user
 - 
loginOK
protected boolean loginOK 
 - 
 - 
Constructor Details
- 
UserLoginModule
public UserLoginModule() 
 - 
 - 
Method Details
- 
auth
public static Subject auth(String loginContextName, String userName, String userPswd) throws LoginException аутентификация. используется slave-коннекшен.- Throws:
 LoginException- не получилось
 - 
getUser
 - 
initialize
public void initialize(Subject subject, CallbackHandler callbackHandler, Map<String, ?> sharedState, Map<String, ?> options) - Specified by:
 initializein interfaceLoginModule
 - 
login
- Throws:
 LoginException
 - 
login
- Specified by:
 loginin interfaceLoginModule- Throws:
 LoginException
 - 
commit
- Specified by:
 commitin interfaceLoginModule- Throws:
 LoginException
 - 
abort
- Specified by:
 abortin interfaceLoginModule- Throws:
 LoginException
 - 
logout
- Specified by:
 logoutin interfaceLoginModule- Throws:
 LoginException
 
 -