mirror of
https://github.com/owncloud/android-library.git
synced 2025-06-07 16:06:08 +00:00
fixed barear authentication
This commit is contained in:
parent
096d3b9165
commit
c5a1df417f
@ -52,11 +52,10 @@ public class OwnCloudBasicCredentials implements OwnCloudCredentials {
|
|||||||
@Override
|
@Override
|
||||||
public void applyTo(OwnCloudClient client) {
|
public void applyTo(OwnCloudClient client) {
|
||||||
// Clear previous basic credentials
|
// Clear previous basic credentials
|
||||||
HttpClient.deleteHeaderForAllRequests(HttpConstants.BASIC_AUTHORIZATION_HEADER);
|
HttpClient.deleteHeaderForAllRequests(HttpConstants.AUTHORIZATION_HEADER);
|
||||||
HttpClient.deleteHeaderForAllRequests(HttpConstants.BEARER_AUTHORIZATION_HEADER);
|
|
||||||
HttpClient.deleteHeaderForAllRequests(HttpConstants.COOKIE_HEADER);
|
HttpClient.deleteHeaderForAllRequests(HttpConstants.COOKIE_HEADER);
|
||||||
|
|
||||||
HttpClient.addHeaderForAllRequests(HttpConstants.BASIC_AUTHORIZATION_HEADER,
|
HttpClient.addHeaderForAllRequests(HttpConstants.AUTHORIZATION_HEADER,
|
||||||
Credentials.basic(mUsername, mPassword));
|
Credentials.basic(mUsername, mPassword));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -40,11 +40,11 @@ public class OwnCloudBearerCredentials implements OwnCloudCredentials {
|
|||||||
@Override
|
@Override
|
||||||
public void applyTo(OwnCloudClient client) {
|
public void applyTo(OwnCloudClient client) {
|
||||||
// Clear previous credentials
|
// Clear previous credentials
|
||||||
HttpClient.deleteHeaderForAllRequests(HttpConstants.BASIC_AUTHORIZATION_HEADER);
|
HttpClient.deleteHeaderForAllRequests(HttpConstants.AUTHORIZATION_HEADER);
|
||||||
HttpClient.deleteHeaderForAllRequests(HttpConstants.BEARER_AUTHORIZATION_HEADER);
|
|
||||||
HttpClient.deleteHeaderForAllRequests(HttpConstants.COOKIE_HEADER);
|
HttpClient.deleteHeaderForAllRequests(HttpConstants.COOKIE_HEADER);
|
||||||
|
|
||||||
HttpClient.addHeaderForAllRequests(HttpConstants.BEARER_AUTHORIZATION_HEADER, mAccessToken);
|
HttpClient.addHeaderForAllRequests(HttpConstants.AUTHORIZATION_HEADER,
|
||||||
|
HttpConstants.BEARER_AUTHORIZATION_KEY + mAccessToken);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
@ -67,8 +67,7 @@ public class OwnCloudCredentialsFactory {
|
|||||||
@Override
|
@Override
|
||||||
public void applyTo(OwnCloudClient client) {
|
public void applyTo(OwnCloudClient client) {
|
||||||
// Clear previous basic credentials
|
// Clear previous basic credentials
|
||||||
HttpClient.deleteHeaderForAllRequests(HttpConstants.BASIC_AUTHORIZATION_HEADER);
|
HttpClient.deleteHeaderForAllRequests(HttpConstants.AUTHORIZATION_HEADER);
|
||||||
HttpClient.deleteHeaderForAllRequests(HttpConstants.BEARER_AUTHORIZATION_HEADER);
|
|
||||||
HttpClient.deleteHeaderForAllRequests(HttpConstants.COOKIE_HEADER);
|
HttpClient.deleteHeaderForAllRequests(HttpConstants.COOKIE_HEADER);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -40,8 +40,7 @@ public class OwnCloudSamlSsoCredentials implements OwnCloudCredentials {
|
|||||||
@Override
|
@Override
|
||||||
public void applyTo(OwnCloudClient client) {
|
public void applyTo(OwnCloudClient client) {
|
||||||
// Clear previous credentials
|
// Clear previous credentials
|
||||||
HttpClient.deleteHeaderForAllRequests(HttpConstants.BASIC_AUTHORIZATION_HEADER);
|
HttpClient.deleteHeaderForAllRequests(HttpConstants.AUTHORIZATION_HEADER);
|
||||||
HttpClient.deleteHeaderForAllRequests(HttpConstants.BEARER_AUTHORIZATION_HEADER);
|
|
||||||
HttpClient.deleteHeaderForAllRequests(HttpConstants.COOKIE_HEADER);
|
HttpClient.deleteHeaderForAllRequests(HttpConstants.COOKIE_HEADER);
|
||||||
|
|
||||||
HttpClient.addHeaderForAllRequests(HttpConstants.COOKIE_HEADER, mSessionCookie);
|
HttpClient.addHeaderForAllRequests(HttpConstants.COOKIE_HEADER, mSessionCookie);
|
||||||
|
@ -33,9 +33,9 @@ public class HttpConstants {
|
|||||||
*************************************************** HEADERS ***********************************************
|
*************************************************** HEADERS ***********************************************
|
||||||
***********************************************************************************************************/
|
***********************************************************************************************************/
|
||||||
|
|
||||||
public static final String BASIC_AUTHORIZATION_HEADER = "Authorization";
|
public static final String AUTHORIZATION_HEADER = "Authorization";
|
||||||
public static final String COOKIE_HEADER = "Cookie";
|
public static final String COOKIE_HEADER = "Cookie";
|
||||||
public static final String BEARER_AUTHORIZATION_HEADER = "Bearer ";
|
public static final String BEARER_AUTHORIZATION_KEY = "Bearer ";
|
||||||
public static final String USER_AGENT_HEADER = "User-Agent";
|
public static final String USER_AGENT_HEADER = "User-Agent";
|
||||||
public static final String IF_MATCH_HEADER = "If-Match";
|
public static final String IF_MATCH_HEADER = "If-Match";
|
||||||
public static final String IF_NONE_MATCH_HEADER = "If-None-Match";
|
public static final String IF_NONE_MATCH_HEADER = "If-None-Match";
|
||||||
|
Loading…
x
Reference in New Issue
Block a user