Package com.atlassian.sal.bamboo.auth
Class BambooLoginUriProvider
- java.lang.Object
-
- com.atlassian.sal.core.auth.SeraphLoginUriProvider
-
- com.atlassian.sal.bamboo.auth.BambooLoginUriProvider
-
- All Implemented Interfaces:
com.atlassian.sal.api.auth.LoginUriProvider
@Component public class BambooLoginUriProvider extends com.atlassian.sal.core.auth.SeraphLoginUriProvider
I couldn't get the plugin system understand that it needs to use non-default constructor in SeraphLoginUriProvider. Therefore I needed to provide this class where I can apply @Autowired to constructor.
-
-
Constructor Summary
Constructors Constructor Description BambooLoginUriProvider(com.atlassian.sal.api.ApplicationProperties applicationProperties)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description URI
getLoginUriForRole(URI returnUri, com.atlassian.sal.api.user.UserRole role, EnumSet<com.atlassian.sal.api.page.PageCapability> pageCaps)
Original implementation uses atlassian-seraph:2.6.2 specific method
-
-
-
Method Detail
-
getLoginUriForRole
public URI getLoginUriForRole(URI returnUri, com.atlassian.sal.api.user.UserRole role, EnumSet<com.atlassian.sal.api.page.PageCapability> pageCaps)
Original implementation uses atlassian-seraph:2.6.2 specific method- Specified by:
getLoginUriForRole
in interfacecom.atlassian.sal.api.auth.LoginUriProvider
- Overrides:
getLoginUriForRole
in classcom.atlassian.sal.core.auth.SeraphLoginUriProvider
-
-