Class TuleapAuthorizationCodeUrlBuilderImpl
- java.lang.Object
-
- io.jenkins.plugins.tuleap_oauth.helper.TuleapAuthorizationCodeUrlBuilderImpl
-
- All Implemented Interfaces:
TuleapAuthorizationCodeUrlBuilder
public class TuleapAuthorizationCodeUrlBuilderImpl extends Object implements TuleapAuthorizationCodeUrlBuilder
-
-
Constructor Summary
Constructors Constructor Description TuleapAuthorizationCodeUrlBuilderImpl(PluginHelper pluginHelper, PKCECodeBuilder codeBuilder)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
buildRedirectUrlAndStoreSessionAttribute(org.kohsuke.stapler.StaplerRequest request, String tuleapUri, String clientId)
-
-
-
Constructor Detail
-
TuleapAuthorizationCodeUrlBuilderImpl
@Inject public TuleapAuthorizationCodeUrlBuilderImpl(PluginHelper pluginHelper, PKCECodeBuilder codeBuilder)
-
-
Method Detail
-
buildRedirectUrlAndStoreSessionAttribute
public String buildRedirectUrlAndStoreSessionAttribute(org.kohsuke.stapler.StaplerRequest request, String tuleapUri, String clientId) throws UnsupportedEncodingException, NoSuchAlgorithmException
- Specified by:
buildRedirectUrlAndStoreSessionAttribute
in interfaceTuleapAuthorizationCodeUrlBuilder
- Throws:
UnsupportedEncodingException
NoSuchAlgorithmException
-
-