Package com.atlassian.crowd.sso.saml
Class SamlService
java.lang.Object
com.atlassian.crowd.sso.saml.SamlService
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionSamlService
(com.atlassian.sal.api.ApplicationProperties applicationProperties, AuthenticatedUserProvider authenticatedUserProvider, ApplicationService applicationService, ApplicationSamlConfigurationService applicationSamlConfigurationService, CrowdSamlConfigurationServiceInternal crowdSamlConfigurationService, CrowdRememberMeService rememberMeService, DcLicenseChecker dcLicenseChecker, com.atlassian.event.api.EventPublisher eventPublisher, SamlProperties samlProperties, EmailIdentifierProvider emailIdentifierProvider) -
Method Summary
Modifier and TypeMethodDescriptionvoid
handleAuthnRequest
(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) void
init()
-
Field Details
-
RENDERED_LOGIN_PAGE_ATTRIBUTE
- See Also:
-
-
Constructor Details
-
SamlService
public SamlService(com.atlassian.sal.api.ApplicationProperties applicationProperties, AuthenticatedUserProvider authenticatedUserProvider, ApplicationService applicationService, ApplicationSamlConfigurationService applicationSamlConfigurationService, CrowdSamlConfigurationServiceInternal crowdSamlConfigurationService, CrowdRememberMeService rememberMeService, DcLicenseChecker dcLicenseChecker, com.atlassian.event.api.EventPublisher eventPublisher, SamlProperties samlProperties, EmailIdentifierProvider emailIdentifierProvider)
-
-
Method Details
-
init
@PostConstruct public void init() throws org.opensaml.core.config.InitializationException- Throws:
org.opensaml.core.config.InitializationException
-
createAndInitializeSecureXMLParserPool
public SecureXMLParserPool createAndInitializeSecureXMLParserPool() throws org.opensaml.core.config.InitializationException- Throws:
org.opensaml.core.config.InitializationException
-
handleAuthnRequest
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 - 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
-