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 BasicAuthenticatorMetadataStorageUpdaterpublic void deleteUser(String prefix, String userName)
deleteUser in interface BasicAuthenticatorMetadataStorageUpdaterpublic void setUserCredentials(String prefix, String userName, BasicAuthenticatorCredentialUpdate update)
setUserCredentials in interface BasicAuthenticatorMetadataStorageUpdaterpublic Map<String,BasicAuthenticatorUser> getCachedUserMap(String prefix)
getCachedUserMap in interface BasicAuthenticatorMetadataStorageUpdaterpublic byte[] getCachedSerializedUserMap(String prefix)
getCachedSerializedUserMap in interface BasicAuthenticatorMetadataStorageUpdaterpublic byte[] getCurrentUserMapBytes(String prefix)
getCurrentUserMapBytes in interface BasicAuthenticatorMetadataStorageUpdaterpublic void refreshAllNotification()
refreshAllNotification in interface BasicAuthenticatorMetadataStorageUpdaterCopyright © 2011–2018. All rights reserved.