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
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 Details
-
SUCCESS_PAGE_TEMPLATE
- See Also:
- Constant Field Values
-
FAILURE_PAGE_TEMPLATE
- See Also:
- Constant Field Values
-
-
Constructor Details
-
OAuthDefaultRedirectUriPageRenderer
public OAuthDefaultRedirectUriPageRenderer()
-
-
Method Details
-
renderSuccessPage
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
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
-