anujgarg

Aerogear Authz URL listing in android client

Jan 24th, 2016
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.68 KB | None | 0 0
  1. ////////////////////////////////////////////////////////////////////////////
  2.  
  3.  
  4.  
  5. AuthorizationManager.config(BackendAuthorization.NAME, OAuth2AuthorizationConfiguration.class)
  6. .setBaseURL(Urls.getUrl(backendUrl, BackendAuthorization.Paths.BASE))
  7. .setRedirectURL(Urls.getUrl(backendUrl, BackendAuthorization.Paths.REDIRECT).toString())
  8. .setAccessTokenEndpoint(BackendAuthorization.Endpoints.ACCESS)
  9. .setAuthzEndpoint(BackendAuthorization.Endpoints.AUTHZ)
  10. .setRefreshEndpoint(BackendAuthorization.Endpoints.REFRESH)
  11. .setAccountId(BackendAuthorization.Ids.ACCOUNT)
  12. .setClientId(BackendAuthorization.Ids.CLIENT)
  13. .asModule();
  14.  
  15. ////////////////////////////////////////////////////////////////////////////////////
  16.  
  17.  
  18. final class
  19. BackendAuthorization {
  20. private BackendAuthorization() {
  21. }
  22.  
  23. public static final String NAME = "hawkular";
  24.  
  25. public static final class Ids {
  26. private Ids() {
  27. }
  28.  
  29. public static final String ACCOUNT = "keycloak-token";
  30. public static final String CLIENT = "hawkular-ui";
  31. }
  32.  
  33. public static final class Endpoints {
  34. private Endpoints() {
  35. }
  36.  
  37. public static final String ACCESS = "/realms/hawkular/tokens/access/codes";
  38. public static final String AUTHZ = "/realms/hawkular/tokens/login";
  39. public static final String REFRESH = "/realms/hawkular/tokens/refresh";
  40. }
  41.  
  42. public static final class Paths {
  43. private Paths() {
  44. }
  45.  
  46. public static final String BASE = "/auth";
  47. public static final String REDIRECT = "/oauth2";
  48. }
  49. }
Add Comment
Please, Sign In to add comment