Class SamlAuthETDVaadinEndpoint
- java.lang.Object
-
- pl.edu.icm.unity.engine.api.endpoint.AbstractEndpoint
-
- pl.edu.icm.unity.engine.api.endpoint.AbstractWebEndpoint
-
- pl.edu.icm.unity.webui.VaadinEndpoint
-
- pl.edu.icm.unity.saml.idp.web.SamlAuthVaadinEndpoint
-
- pl.edu.icm.unity.unicore.samlidp.web.SamlAuthETDVaadinEndpoint
-
- All Implemented Interfaces:
pl.edu.icm.unity.engine.api.endpoint.EndpointInstance,pl.edu.icm.unity.engine.api.endpoint.WebAppEndpointInstance
public class SamlAuthETDVaadinEndpoint extends pl.edu.icm.unity.saml.idp.web.SamlAuthVaadinEndpointExtends a simpleSamlAuthVaadinEndpoint, changing the SAML parse servlet toSamlETDParseServlet.- Author:
- K. Benedyczak
-
-
Field Summary
Fields Modifier and Type Field Description static StringSAML_CONSUMER_SERVLET_PATH-
Fields inherited from class pl.edu.icm.unity.saml.idp.web.SamlAuthVaadinEndpoint
aTypeSupport, dispatcherServletFactory, executorsService, freemarkerHandler, lastAccessAttributeManagement, myMetadataManager, pkiManagement, publicEntryPointPath, SAML_CONSENT_DECIDER_SERVLET_PATH, SAML_ENTRY_SERVLET_PATH, SAML_META_SERVLET_PATH, SAML_SLO_ASYNC_SERVLET_PATH, SAML_SLO_SOAP_SERVLET_PATH, SAML_UI_SERVLET_PATH, samlProperties
-
Fields inherited from class pl.edu.icm.unity.webui.VaadinEndpoint
applicationContext, AUTHENTICATION_PATH, authenticationServlet, authnFilter, context, contextSetupFilter, DEFAULT_HEARTBEAT, DEFAULT_THEME, genericEndpointProperties, LONG_HEARTBEAT, LONG_SESSION, PRODUCTION_MODE_PARAM, proxyAuthnFilter, remoteAuthnResponseProcessingFilter, SANDBOX_PATH_ASSOCIATION, SANDBOX_PATH_TRANSLATION, serverConfig, SESSION_TIMEOUT_PARAM, theServlet, uiBeanName, uiServletPath, VAADIN_RESOURCES
-
-
Constructor Summary
Constructors Constructor Description SamlAuthETDVaadinEndpoint(pl.edu.icm.unity.engine.api.server.NetworkServer server, org.springframework.context.ApplicationContext applicationContext, pl.edu.icm.unity.engine.api.utils.FreemarkerAppHandler freemarkerHandler, pl.edu.icm.unity.engine.api.PKIManagement pkiManagement, pl.edu.icm.unity.engine.api.utils.ExecutorsService executorsService, pl.edu.icm.unity.engine.api.config.UnityServerConfiguration mainConfig, pl.edu.icm.unity.saml.slo.SAMLLogoutProcessorFactory logoutProcessorFactory, pl.edu.icm.unity.saml.slo.SLOReplyInstaller sloReplyInstaller, UnicoreIdpConsentDeciderServlet.Factory dispatcherServletFactory, pl.edu.icm.unity.MessageSource msg, pl.edu.icm.unity.engine.api.attributes.AttributeTypeSupport aTypeSupport, pl.edu.icm.unity.saml.metadata.srv.RemoteMetadataService metadataService, pl.edu.icm.unity.engine.api.files.URIAccessService uriAccessService, pl.edu.icm.unity.engine.api.server.AdvertisedAddressProvider advertisedAddrProvider, pl.edu.icm.unity.webui.authn.remote.RemoteRedirectedAuthnResponseProcessingFilter remoteAuthnResponseProcessingFilter, pl.edu.icm.unity.saml.idp.SamlIdpStatisticReporter.SamlIdpStatisticReporterFactory idpStatisticReporterFactory, io.imunity.idp.LastIdPClinetAccessAttributeManagement lastAccessAttributeManagement)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected javax.servlet.ServletgetSamlParseServlet(String endpointURL, String uiUrl)-
Methods inherited from class pl.edu.icm.unity.saml.idp.web.SamlAuthVaadinEndpoint
destroyOverridable, getMetadataServlet, getServletContextHandlerOverridable, getSLOAsyncServlet, getSLOSyncServlet, getVirtualConfiguration, setSerializedConfiguration, startOverridable
-
Methods inherited from class pl.edu.icm.unity.webui.VaadinEndpoint
createServletHolder, createVaadinServletHolder, getBootstrapHandler, getBootstrapHandler4Authn, getBootstrapHandlerGeneric, getHeartbeatInterval, getServletContextHandler, getWebContentsDir, updateAuthenticationFlows
-
Methods inherited from class pl.edu.icm.unity.engine.api.endpoint.AbstractWebEndpoint
destroy, getBaseUrl, getServletUrl, start
-
Methods inherited from class pl.edu.icm.unity.engine.api.endpoint.AbstractEndpoint
getAuthenticationFlows, getEndpointDescription, getSerializedConfiguration, initialize, setAuthenticators
-
-
-
-
Field Detail
-
SAML_CONSUMER_SERVLET_PATH
public static final String SAML_CONSUMER_SERVLET_PATH
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
SamlAuthETDVaadinEndpoint
@Autowired public SamlAuthETDVaadinEndpoint(pl.edu.icm.unity.engine.api.server.NetworkServer server, org.springframework.context.ApplicationContext applicationContext, pl.edu.icm.unity.engine.api.utils.FreemarkerAppHandler freemarkerHandler, @Qualifier("insecure") pl.edu.icm.unity.engine.api.PKIManagement pkiManagement, pl.edu.icm.unity.engine.api.utils.ExecutorsService executorsService, pl.edu.icm.unity.engine.api.config.UnityServerConfiguration mainConfig, pl.edu.icm.unity.saml.slo.SAMLLogoutProcessorFactory logoutProcessorFactory, pl.edu.icm.unity.saml.slo.SLOReplyInstaller sloReplyInstaller, UnicoreIdpConsentDeciderServlet.Factory dispatcherServletFactory, pl.edu.icm.unity.MessageSource msg, pl.edu.icm.unity.engine.api.attributes.AttributeTypeSupport aTypeSupport, pl.edu.icm.unity.saml.metadata.srv.RemoteMetadataService metadataService, pl.edu.icm.unity.engine.api.files.URIAccessService uriAccessService, pl.edu.icm.unity.engine.api.server.AdvertisedAddressProvider advertisedAddrProvider, pl.edu.icm.unity.webui.authn.remote.RemoteRedirectedAuthnResponseProcessingFilter remoteAuthnResponseProcessingFilter, pl.edu.icm.unity.saml.idp.SamlIdpStatisticReporter.SamlIdpStatisticReporterFactory idpStatisticReporterFactory, io.imunity.idp.LastIdPClinetAccessAttributeManagement lastAccessAttributeManagement)
-
-