Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ////////////////////////////////////////////////////////////////////////////
- AuthorizationManager.config(BackendAuthorization.NAME, OAuth2AuthorizationConfiguration.class)
- .setBaseURL(Urls.getUrl(backendUrl, BackendAuthorization.Paths.BASE))
- .setRedirectURL(Urls.getUrl(backendUrl, BackendAuthorization.Paths.REDIRECT).toString())
- .setAccessTokenEndpoint(BackendAuthorization.Endpoints.ACCESS)
- .setAuthzEndpoint(BackendAuthorization.Endpoints.AUTHZ)
- .setRefreshEndpoint(BackendAuthorization.Endpoints.REFRESH)
- .setAccountId(BackendAuthorization.Ids.ACCOUNT)
- .setClientId(BackendAuthorization.Ids.CLIENT)
- .asModule();
- ////////////////////////////////////////////////////////////////////////////////////
- final class
- BackendAuthorization {
- private BackendAuthorization() {
- }
- public static final String NAME = "hawkular";
- public static final class Ids {
- private Ids() {
- }
- public static final String ACCOUNT = "keycloak-token";
- public static final String CLIENT = "hawkular-ui";
- }
- public static final class Endpoints {
- private Endpoints() {
- }
- public static final String ACCESS = "/realms/hawkular/tokens/access/codes";
- public static final String AUTHZ = "/realms/hawkular/tokens/login";
- public static final String REFRESH = "/realms/hawkular/tokens/refresh";
- }
- public static final class Paths {
- private Paths() {
- }
- public static final String BASE = "/auth";
- public static final String REDIRECT = "/oauth2";
- }
- }
Add Comment
Please, Sign In to add comment