1 package com
.owncloud
.android
.authenticator
.oauth2
;
4 * Class used to store data from the app registration in oAuth2 server.
5 * THIS VALUES ARE ORIENTATIVE.
6 * MUST BE CHANGED WITH THE CORRECT ONES.
8 * @author SolidGear S.L.
12 public class OAuth2Context
{
14 public static final String OAUTH2_G_DEVICE_CLIENT_ID
= "1044165972576.apps.googleusercontent.com";
15 public static final String OAUTH2_G_DEVICE_CLIENT_SECRET
= "rwrA86fnIRCC3bZm0tWnKOkV";
16 public static final String OAUTH_G_DEVICE_GETTOKEN_GRANT_TYPE
= "http://oauth.net/grant_type/device/1.0";
17 public static final String OAUTH2_G_DEVICE_GETCODE_URL
= "https://accounts.google.com/o/oauth2/device/code";
18 public static final String OAUTH2_G_DEVICE_GETTOKEN_URL
= "https://accounts.google.com/o/oauth2/token";
19 public static final String OAUTH2_G_DEVICE_GETCODE_SCOPES
= "https://www.googleapis.com/auth/userinfo.email";
21 //public static final String OAUTH2_F_AUTHORIZATION_ENDPOINT_URL = "https://frko.surfnetlabs.nl/workshop/php-oauth/authorize.php";
22 //public static final String OAUTH2_F_TOKEN_ENDPOINT_URL = "https://frko.surfnetlabs.nl/workshop/php-oauth/token.php";
23 public static final String OAUTH2_F_CLIENT_ID
= "oc-android-test";
24 public static final String OAUTH2_F_SCOPE
= "grades";
26 public static final String OAUTH2_AUTH_CODE_GRANT_TYPE
= "authorization_code";
27 public static final String OAUTH2_CODE_RESPONSE_TYPE
= "code";
29 public static final String OAUTH2_TOKEN_RECEIVED_ERROR
= "error";
31 public static final String MY_REDIRECT_URI
= "oauth-mobile-app://callback"; // THIS CAN'T BE READ DYNAMICALLY; MUST BE DEFINED IN INSTALLATION TIME
33 public static final String KEY_ACCESS_TOKEN
= "access_token";
34 public static final String KEY_TOKEN_TYPE
= "token_type";
35 public static final String KEY_EXPIRES_IN
= "expires_in";
36 public static final String KEY_REFRESH_TOKEN
= "refresh_token";
37 public static final String KEY_SCOPE
= "scope";
38 public static final String KEY_ERROR
= "error";
39 public static final String KEY_ERROR_DESCRIPTION
= "error_description";
40 public static final String KEY_ERROR_URI
= "error_uri";
41 public static final String KEY_REDIRECT_URI
= "redirect_uri";
42 public static final String KEY_GRANT_TYPE
= "grant_type";
43 public static final String KEY_CODE
= "code";
44 public static final String KEY_CLIENT_ID
= "client_id";
46 public static final String CODE_USER_CODE
= "user_code";
47 public static final String CODE_CLIENT_ID
= "client_id";
48 public static final String CODE_SCOPE
= "scope";
49 public static final String CODE_VERIFICATION_URL
= "verification_url";
50 public static final String CODE_EXPIRES_IN
= "expires_in";
51 public static final String CODE_DEVICE_CODE
= "device_code";
52 public static final String CODE_INTERVAL
= "interval";
53 public static final String CODE_RESPONSE_TYPE
= "response_type";
54 public static final String CODE_REDIRECT_URI
= "redirect_uri";
56 public static final String ERROR_ACCESS_DENIED
= "access_denied";