add Session Settings
This commit is contained in:
@@ -6,8 +6,10 @@ import ru.copperside.model.authinfo.SecretData;
|
||||
import ru.copperside.model.dto.RolePermissionDto;
|
||||
import ru.copperside.model.enums.AuthenticationType;
|
||||
import ru.copperside.model.permission.Permission;
|
||||
import ru.copperside.model.session.SessionSettings;
|
||||
import ru.copperside.repository.PermissionsRepository;
|
||||
import ru.copperside.repository.SecretRepository;
|
||||
import ru.copperside.repository.SettingsRepository;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
@@ -17,6 +19,7 @@ public class DebugAuthService {
|
||||
|
||||
private final SecretRepository secretRepository;
|
||||
private final PermissionsRepository permissionsRepository;
|
||||
private final SettingsRepository settingsRepository;
|
||||
|
||||
public SecretData getSecretData(String dataId, String type) {
|
||||
// если не указали type — считаем Secret
|
||||
@@ -40,6 +43,8 @@ public class DebugAuthService {
|
||||
public List<Permission> getPermissions(Long hierarchyId) {
|
||||
return permissionsRepository.findCompiledByHierarchyId(hierarchyId);
|
||||
}
|
||||
|
||||
public SessionSettings getMerged(Long authId) {
|
||||
return settingsRepository.loadMerged(authId);
|
||||
}
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user