@Component public class SamlService extends Object
Modifier and Type | Class and Description |
---|---|
static class |
SamlService.ForceAuthnException |
Modifier and Type | Field and Description |
---|---|
static String |
RENDERED_LOGIN_PAGE_ATTRIBUTE |
Constructor and Description |
---|
SamlService(com.atlassian.sal.api.ApplicationProperties applicationProperties,
AuthenticatedUserProvider authenticatedUserProvider,
ApplicationService applicationService,
ApplicationSamlConfigurationService applicationSamlConfigurationService,
CrowdSamlConfigurationServiceInternal crowdSamlConfigurationService,
CrowdRememberMeService rememberMeService,
LicenseService licenseService,
com.atlassian.event.api.EventPublisher eventPublisher,
Duration notBeforeTimeSlopTolerance,
Duration notAfterDuration) |
Modifier and Type | Method and Description |
---|---|
SecureXMLParserPool |
createAndInitializeSecureXMLParserPool() |
void |
handleAuthnRequest(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
void |
init() |
public static final String RENDERED_LOGIN_PAGE_ATTRIBUTE
public SamlService(com.atlassian.sal.api.ApplicationProperties applicationProperties, AuthenticatedUserProvider authenticatedUserProvider, ApplicationService applicationService, ApplicationSamlConfigurationService applicationSamlConfigurationService, CrowdSamlConfigurationServiceInternal crowdSamlConfigurationService, CrowdRememberMeService rememberMeService, LicenseService licenseService, com.atlassian.event.api.EventPublisher eventPublisher, Duration notBeforeTimeSlopTolerance, Duration notAfterDuration)
@PostConstruct public void init() throws org.opensaml.core.config.InitializationException
org.opensaml.core.config.InitializationException
public SecureXMLParserPool createAndInitializeSecureXMLParserPool() throws org.opensaml.core.config.InitializationException
org.opensaml.core.config.InitializationException
public void handleAuthnRequest(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws org.opensaml.messaging.decoder.MessageDecodingException, net.shibboleth.utilities.java.support.component.ComponentInitializationException, org.opensaml.core.xml.io.MarshallingException, org.opensaml.messaging.handler.MessageHandlerException, org.opensaml.messaging.encoder.MessageEncodingException, SamlService.ForceAuthnException
org.opensaml.messaging.decoder.MessageDecodingException
net.shibboleth.utilities.java.support.component.ComponentInitializationException
org.opensaml.core.xml.io.MarshallingException
org.opensaml.messaging.handler.MessageHandlerException
org.opensaml.messaging.encoder.MessageEncodingException
SamlService.ForceAuthnException
Copyright © 2020 Atlassian. All rights reserved.