Package prompto.security.auth
Class StoredUserInfoCache
- java.lang.Object
-
- prompto.security.auth.StoredUserInfoCache
-
public class StoredUserInfoCache extends Object
-
-
Constructor Summary
Constructors Constructor Description StoredUserInfoCache(IStoredAuthenticationSourceConfiguration config)StoredUserInfoCache(prompto.store.IStore store)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleancheckLogin(String login, String password)voidclose()voidcreateLogin(String login, String password)static voidcreateLogin(prompto.store.IStore store, String login, String password)org.eclipse.jetty.jaas.spi.UserInfogetUserInfo(String username)booleanhasLogin(String login)static StoredUserInfoCacheinitialize(IStoredAuthenticationSourceConfiguration config)voidupdateLogin(String login, String password)
-
-
-
Constructor Detail
-
StoredUserInfoCache
public StoredUserInfoCache(IStoredAuthenticationSourceConfiguration config)
-
StoredUserInfoCache
public StoredUserInfoCache(prompto.store.IStore store)
-
-
Method Detail
-
initialize
public static StoredUserInfoCache initialize(IStoredAuthenticationSourceConfiguration config)
-
getUserInfo
public org.eclipse.jetty.jaas.spi.UserInfo getUserInfo(String username)
-
hasLogin
public boolean hasLogin(String login)
-
checkLogin
public boolean checkLogin(String login, String password) throws NoSuchAlgorithmException
- Throws:
NoSuchAlgorithmException
-
createLogin
public void createLogin(String login, String password) throws NoSuchAlgorithmException
- Throws:
NoSuchAlgorithmException
-
updateLogin
public void updateLogin(String login, String password) throws NoSuchAlgorithmException
- Throws:
NoSuchAlgorithmException
-
close
public void close() throws IOException- Throws:
IOException
-
createLogin
public static void createLogin(prompto.store.IStore store, String login, String password) throws NoSuchAlgorithmException- Throws:
NoSuchAlgorithmException
-
-