@Named public class SamlAuthenticationHandler extends AbstractAuthenticationHandler<SamlConfig>
applicationProperties, applicationStateValidator, sessionDataService, soyTemplateRenderer, targetUrlNormalizer, webResourceUrlProvider| Constructor and Description |
|---|
SamlAuthenticationHandler(com.atlassian.sal.api.ApplicationProperties applicationProperties,
ApplicationStateValidator applicationStateValidator,
SamlProvider samlProvider,
SessionDataService sessionDataService,
com.atlassian.soy.renderer.SoyTemplateRenderer soyTemplateRenderer,
com.atlassian.plugin.webresource.WebResourceUrlProvider webResourceUrlProvider,
TargetUrlNormalizer targetUrlNormalizer) |
| Modifier and Type | Method and Description |
|---|---|
String |
getConsumerServletUrl() |
protected AuthenticationRequest |
prepareAuthenticationRequest(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
SamlConfig samlConfig) |
getIssuerUrl, isCorrectlyConfigured, isPermissionViolation, processAuthenticationRequest, processAuthenticationRequestForRelativeDestinationUrl@Inject
public SamlAuthenticationHandler(com.atlassian.sal.api.ApplicationProperties applicationProperties,
ApplicationStateValidator applicationStateValidator,
SamlProvider samlProvider,
SessionDataService sessionDataService,
com.atlassian.soy.renderer.SoyTemplateRenderer soyTemplateRenderer,
com.atlassian.plugin.webresource.WebResourceUrlProvider webResourceUrlProvider,
TargetUrlNormalizer targetUrlNormalizer)
@Nonnull public String getConsumerServletUrl()
protected AuthenticationRequest prepareAuthenticationRequest(@Nonnull javax.servlet.http.HttpServletRequest request, @Nonnull javax.servlet.http.HttpServletResponse response, SamlConfig samlConfig)
prepareAuthenticationRequest in class AbstractAuthenticationHandler<SamlConfig>Copyright © 2023 Atlassian. All rights reserved.