mirror of
				https://github.com/owncloud/android-library.git
				synced 2025-10-31 02:17:41 +00:00 
			
		
		
		
	Start to use Mockk instead of Mockito since is better prepared to be used along with Kotlin
This commit is contained in:
		
							parent
							
								
									66490ff2b0
								
							
						
					
					
						commit
						31868dca00
					
				| @ -1,5 +1,5 @@ | |||||||
| /* ownCloud Android Library is available under MIT license | /* ownCloud Android Library is available under MIT license | ||||||
|  *   Copyright (C) 2016 ownCloud GmbH. |  *   Copyright (C) 2019 ownCloud GmbH. | ||||||
|  * |  * | ||||||
|  *   Permission is hereby granted, free of charge, to any person obtaining a copy |  *   Permission is hereby granted, free of charge, to any person obtaining a copy | ||||||
|  *   of this software and associated documentation files (the "Software"), to deal |  *   of this software and associated documentation files (the "Software"), to deal | ||||||
| @ -41,9 +41,4 @@ public class AccountTypeUtils { | |||||||
|     public static String getAuthTokenTypeRefreshToken(String accountType) { |     public static String getAuthTokenTypeRefreshToken(String accountType) { | ||||||
|         return accountType + ".oauth2.refresh_token"; |         return accountType + ".oauth2.refresh_token"; | ||||||
|     } |     } | ||||||
| 
 |  | ||||||
|     public static String getAuthTokenTypeSamlSessionCookie(String accountType) { |  | ||||||
|         return accountType + ".saml.web_sso.session_cookie"; |  | ||||||
|     } |  | ||||||
| 
 |  | ||||||
| } | } | ||||||
|  | |||||||
| @ -65,11 +65,7 @@ public class AccountUtils { | |||||||
|             OwnCloudCredentials ownCloudCredentials = getCredentialsForAccount(context, account); |             OwnCloudCredentials ownCloudCredentials = getCredentialsForAccount(context, account); | ||||||
|             webDavUrlForAccount = getBaseUrlForAccount(context, account) + OwnCloudClient.WEBDAV_FILES_PATH_4_0 |             webDavUrlForAccount = getBaseUrlForAccount(context, account) + OwnCloudClient.WEBDAV_FILES_PATH_4_0 | ||||||
|                     + ownCloudCredentials.getUsername(); |                     + ownCloudCredentials.getUsername(); | ||||||
|         } catch (OperationCanceledException e) { |         } catch (OperationCanceledException | AuthenticatorException | IOException e) { | ||||||
|             e.printStackTrace(); |  | ||||||
|         } catch (AuthenticatorException e) { |  | ||||||
|             e.printStackTrace(); |  | ||||||
|         } catch (IOException e) { |  | ||||||
|             e.printStackTrace(); |             e.printStackTrace(); | ||||||
|         } |         } | ||||||
| 
 | 
 | ||||||
| @ -148,11 +144,6 @@ public class AccountUtils { | |||||||
|         String supportsOAuth2 = am.getUserData(account, AccountUtils.Constants.KEY_SUPPORTS_OAUTH2); |         String supportsOAuth2 = am.getUserData(account, AccountUtils.Constants.KEY_SUPPORTS_OAUTH2); | ||||||
|         boolean isOauth2 = supportsOAuth2 != null && supportsOAuth2.equals("TRUE"); |         boolean isOauth2 = supportsOAuth2 != null && supportsOAuth2.equals("TRUE"); | ||||||
| 
 | 
 | ||||||
|         String supportsSamlSSo = am.getUserData(account, |  | ||||||
|                 AccountUtils.Constants.KEY_SUPPORTS_SAML_WEB_SSO); |  | ||||||
| 
 |  | ||||||
|         boolean isSamlSso = supportsSamlSSo != null && supportsSamlSSo.equals("TRUE"); |  | ||||||
| 
 |  | ||||||
|         String username = AccountUtils.getUsernameForAccount(account); |         String username = AccountUtils.getUsernameForAccount(account); | ||||||
|         OwnCloudVersion version = new OwnCloudVersion(am.getUserData(account, Constants.KEY_OC_VERSION)); |         OwnCloudVersion version = new OwnCloudVersion(am.getUserData(account, Constants.KEY_OC_VERSION)); | ||||||
| 
 | 
 | ||||||
| @ -164,14 +155,6 @@ public class AccountUtils { | |||||||
| 
 | 
 | ||||||
|             credentials = OwnCloudCredentialsFactory.newBearerCredentials(username, accessToken); |             credentials = OwnCloudCredentialsFactory.newBearerCredentials(username, accessToken); | ||||||
| 
 | 
 | ||||||
|         } else if (isSamlSso) { |  | ||||||
|             String accessToken = am.blockingGetAuthToken( |  | ||||||
|                     account, |  | ||||||
|                     AccountTypeUtils.getAuthTokenTypeSamlSessionCookie(account.type), |  | ||||||
|                     false); |  | ||||||
| 
 |  | ||||||
|             credentials = OwnCloudCredentialsFactory.newSamlSsoCredentials(username, accessToken); |  | ||||||
| 
 |  | ||||||
|         } else { |         } else { | ||||||
|             String password = am.blockingGetAuthToken( |             String password = am.blockingGetAuthToken( | ||||||
|                     account, |                     account, | ||||||
| @ -317,10 +300,7 @@ public class AccountUtils { | |||||||
|          * Flag signaling if the ownCloud server can be accessed with OAuth2 access tokens. |          * Flag signaling if the ownCloud server can be accessed with OAuth2 access tokens. | ||||||
|          */ |          */ | ||||||
|         public static final String KEY_SUPPORTS_OAUTH2 = "oc_supports_oauth2"; |         public static final String KEY_SUPPORTS_OAUTH2 = "oc_supports_oauth2"; | ||||||
|         /** | 
 | ||||||
|          * Flag signaling if the ownCloud server can be accessed with session cookies from SAML-based web single-sign-on. |  | ||||||
|          */ |  | ||||||
|         public static final String KEY_SUPPORTS_SAML_WEB_SSO = "oc_supports_saml_web_sso"; |  | ||||||
|         /** |         /** | ||||||
|          * OC account cookies |          * OC account cookies | ||||||
|          */ |          */ | ||||||
| @ -345,6 +325,5 @@ public class AccountUtils { | |||||||
|          * OAuth2 refresh token |          * OAuth2 refresh token | ||||||
|          **/ |          **/ | ||||||
|         public static final String KEY_OAUTH2_REFRESH_TOKEN = "oc_oauth2_refresh_token"; |         public static final String KEY_OAUTH2_REFRESH_TOKEN = "oc_oauth2_refresh_token"; | ||||||
| 
 |  | ||||||
|     } |     } | ||||||
| } | } | ||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user