public class CoordinatorBasicAuthenticatorMetadataStorageUpdater extends Object implements BasicAuthenticatorMetadataStorageUpdater
Constructor and Description |
---|
CoordinatorBasicAuthenticatorMetadataStorageUpdater(AuthenticatorMapper authenticatorMapper,
MetadataStorageConnector connector,
MetadataStorageTablesConfig connectorConfig,
BasicAuthCommonCacheConfig commonCacheConfig,
com.fasterxml.jackson.databind.ObjectMapper objectMapper,
BasicAuthenticatorCacheNotifier cacheNotifier,
ConfigManager configManager) |
Modifier and Type | Method and Description |
---|---|
void |
createUser(String prefix,
String userName) |
void |
deleteUser(String prefix,
String userName) |
byte[] |
getCachedSerializedUserMap(String prefix) |
Map<String,BasicAuthenticatorUser> |
getCachedUserMap(String prefix) |
byte[] |
getCurrentUserMapBytes(String prefix) |
void |
refreshAllNotification() |
void |
setUserCredentials(String prefix,
String userName,
BasicAuthenticatorCredentialUpdate update) |
void |
start() |
void |
stop() |
@Inject public CoordinatorBasicAuthenticatorMetadataStorageUpdater(AuthenticatorMapper authenticatorMapper, MetadataStorageConnector connector, MetadataStorageTablesConfig connectorConfig, BasicAuthCommonCacheConfig commonCacheConfig, com.fasterxml.jackson.databind.ObjectMapper objectMapper, BasicAuthenticatorCacheNotifier cacheNotifier, ConfigManager configManager)
public void start()
public void stop()
public void createUser(String prefix, String userName)
createUser
in interface BasicAuthenticatorMetadataStorageUpdater
public void deleteUser(String prefix, String userName)
deleteUser
in interface BasicAuthenticatorMetadataStorageUpdater
public void setUserCredentials(String prefix, String userName, BasicAuthenticatorCredentialUpdate update)
setUserCredentials
in interface BasicAuthenticatorMetadataStorageUpdater
public Map<String,BasicAuthenticatorUser> getCachedUserMap(String prefix)
getCachedUserMap
in interface BasicAuthenticatorMetadataStorageUpdater
public byte[] getCachedSerializedUserMap(String prefix)
getCachedSerializedUserMap
in interface BasicAuthenticatorMetadataStorageUpdater
public byte[] getCurrentUserMapBytes(String prefix)
getCurrentUserMapBytes
in interface BasicAuthenticatorMetadataStorageUpdater
public void refreshAllNotification()
refreshAllNotification
in interface BasicAuthenticatorMetadataStorageUpdater
Copyright © 2011–2018. All rights reserved.