Class OAuthDefaultRedirectUriPageRenderer
- java.lang.Object
-
- com.slack.api.bolt.service.builtin.oauth.view.default_impl.OAuthDefaultRedirectUriPageRenderer
-
- All Implemented Interfaces:
OAuthRedirectUriPageRenderer
public class OAuthDefaultRedirectUriPageRenderer extends Object implements OAuthRedirectUriPageRenderer
-
-
Field Summary
Fields Modifier and Type Field Description static String
FAILURE_PAGE_TEMPLATE
static String
SUCCESS_PAGE_TEMPLATE
-
Constructor Summary
Constructors Constructor Description OAuthDefaultRedirectUriPageRenderer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
renderFailurePage(String installPath, String reason)
Returns an HTML content for the error page.String
renderSuccessPage(Installer installer, String completionUrl)
Returns an HTML content for the success page.
-
-
-
Field Detail
-
SUCCESS_PAGE_TEMPLATE
public static final String SUCCESS_PAGE_TEMPLATE
- See Also:
- Constant Field Values
-
FAILURE_PAGE_TEMPLATE
public static final String FAILURE_PAGE_TEMPLATE
- See Also:
- Constant Field Values
-
-
Method Detail
-
renderSuccessPage
public String renderSuccessPage(Installer installer, String completionUrl)
Description copied from interface:OAuthRedirectUriPageRenderer
Returns an HTML content for the success page.- Specified by:
renderSuccessPage
in interfaceOAuthRedirectUriPageRenderer
- Parameters:
installer
- installation informationcompletionUrl
- the static URL to navigate installers- Returns:
- html content
-
renderFailurePage
public String renderFailurePage(String installPath, String reason)
Description copied from interface:OAuthRedirectUriPageRenderer
Returns an HTML content for the error page.- Specified by:
renderFailurePage
in interfaceOAuthRedirectUriPageRenderer
- Parameters:
installPath
- the default is /slack/installreason
- error reason- Returns:
- html content
-
-