Versions in this module Expand all Collapse all v0 v0.9.2 Jan 16, 2025 Changes in this version + const Client + const Realm + const RealmClients + const RealmUserFederationConfig + const RealmUsers + const User + type RedisDataManager struct + func CreateRedisDataManager(dataSourceCfg *config.DataSourceConfig, logger *logging.AppLogger) (*RedisDataManager, error) + func (mn *RedisDataManager) CreateClient(realmName string, clientNew data.Client) error + func (mn *RedisDataManager) CreateRealm(newRealm data.Realm) error + func (mn *RedisDataManager) CreateUser(realmName string, userNew data.User) error + func (mn *RedisDataManager) CreateUserFederationConfig(realmName string, userFederationConfig data.UserFederationServiceConfig) error + func (mn *RedisDataManager) DeleteClient(realmName string, clientName string) error + func (mn *RedisDataManager) DeleteRealm(realmName string) error + func (mn *RedisDataManager) DeleteUser(realmName string, userName string) error + func (mn *RedisDataManager) DeleteUserFederationConfig(realmName string, configName string) error + func (mn *RedisDataManager) GetClient(realmName string, clientName string) (*data.Client, error) + func (mn *RedisDataManager) GetClients(realmName string) ([]data.Client, error) + func (mn *RedisDataManager) GetRealm(realmName string) (*data.Realm, error) + func (mn *RedisDataManager) GetUser(realmName string, userName string) (data.User, error) + func (mn *RedisDataManager) GetUserById(realmName string, userId uuid.UUID) (data.User, error) + func (mn *RedisDataManager) GetUserFederationConfig(realmName string, configName string) (*data.UserFederationServiceConfig, error) + func (mn *RedisDataManager) GetUserFederationConfigs(realmName string) ([]data.UserFederationServiceConfig, error) + func (mn *RedisDataManager) GetUsers(realmName string) ([]data.User, error) + func (mn *RedisDataManager) IsAvailable() bool + func (mn *RedisDataManager) SetPassword(realmName string, userName string, password string) error + func (mn *RedisDataManager) UpdateClient(realmName string, clientName string, clientNew data.Client) error + func (mn *RedisDataManager) UpdateRealm(realmName string, realmNew data.Realm) error + func (mn *RedisDataManager) UpdateUser(realmName string, userName string, userNew data.User) error + func (mn *RedisDataManager) UpdateUserFederationConfig(realmName string, configName string, ...) error