io.imunity.console.views.service.ConsoleServiceController Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of unity-server-console Show documentation
Show all versions of unity-server-console Show documentation
Task oriented web based administration UI
/*
* Copyright (c) 2019 Bixbit - Krzysztof Benedyczak. All rights reserved.
* See LICENCE.txt file for licensing information.
*/
package io.imunity.console.views.service;
import org.springframework.stereotype.Component;
import io.imunity.console.ConsoleEndpointFactory;
import io.imunity.vaadin.auth.services.WebServiceControllerBase;
import io.imunity.vaadin.endpoint.common.forms.VaadinLogoImageLoader;
import pl.edu.icm.unity.base.message.MessageSource;
import pl.edu.icm.unity.engine.api.AuthenticationFlowManagement;
import pl.edu.icm.unity.engine.api.AuthenticatorManagement;
import pl.edu.icm.unity.engine.api.EndpointManagement;
import pl.edu.icm.unity.engine.api.RealmsManagement;
import pl.edu.icm.unity.engine.api.RegistrationsManagement;
import pl.edu.icm.unity.engine.api.authn.AuthenticatorSupportService;
import pl.edu.icm.unity.engine.api.config.UnityServerConfiguration;
import pl.edu.icm.unity.engine.api.endpoint.EndpointFileConfigurationManagement;
import pl.edu.icm.unity.engine.api.files.FileStorageService;
import pl.edu.icm.unity.engine.api.server.NetworkServer;
/**
* Console service controller. Based on the standard web service editor
*
* @author P.Piernik
*
*/
@Component("ConsoleServiceController")
class ConsoleServiceController extends WebServiceControllerBase
{
ConsoleServiceController(MessageSource msg, EndpointManagement endpointMan, RealmsManagement realmsMan,
AuthenticationFlowManagement flowsMan, AuthenticatorManagement authMan,
RegistrationsManagement registrationMan,
VaadinLogoImageLoader imageAccessService,
FileStorageService fileStorageService, UnityServerConfiguration serverConfig,
AuthenticatorSupportService authenticatorSupportService, NetworkServer networkServer,
EndpointFileConfigurationManagement serviceFileConfigController)
{
super(ConsoleEndpointFactory.TYPE, msg, endpointMan, realmsMan, flowsMan, authMan, registrationMan,
imageAccessService, fileStorageService, serverConfig,
authenticatorSupportService, networkServer, serviceFileConfigController);
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy