Skip to content

Commit 4cd5830

Browse files
committed
move OAuth1 SignatureType to ServiceBuilder to API
1 parent bd9a430 commit 4cd5830

File tree

29 files changed

+183
-69
lines changed

29 files changed

+183
-69
lines changed

changelog

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
[SNAPSHOT]
2+
* move OAuth1 SignatureType to ServiceBuilder to API
23
* add body for PATCH HTTP method
34

45
[4.0.0]

scribejava-apis/src/main/java/com/github/scribejava/apis/BoxApi20.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package com.github.scribejava.apis;
22

33
import com.github.scribejava.core.builder.api.DefaultApi20;
4-
import com.github.scribejava.core.builder.api.SignatureType;
4+
import com.github.scribejava.core.builder.api.OAuth2SignatureType;
55

66
/**
77
* Box.com Api
@@ -31,7 +31,7 @@ protected String getAuthorizationBaseUrl() {
3131
}
3232

3333
@Override
34-
public SignatureType getSignatureType() {
35-
return SignatureType.BEARER_URI_QUERY_PARAMETER;
34+
public OAuth2SignatureType getSignatureType() {
35+
return OAuth2SignatureType.BEARER_URI_QUERY_PARAMETER;
3636
}
3737
}

scribejava-apis/src/main/java/com/github/scribejava/apis/Foursquare2Api.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package com.github.scribejava.apis;
22

33
import com.github.scribejava.core.builder.api.DefaultApi20;
4-
import com.github.scribejava.core.builder.api.SignatureType;
4+
import com.github.scribejava.core.builder.api.OAuth2SignatureType;
55
import com.github.scribejava.core.model.Verb;
66

77
public class Foursquare2Api extends DefaultApi20 {
@@ -33,7 +33,7 @@ protected String getAuthorizationBaseUrl() {
3333
}
3434

3535
@Override
36-
public SignatureType getSignatureType() {
37-
return SignatureType.BEARER_URI_QUERY_PARAMETER;
36+
public OAuth2SignatureType getSignatureType() {
37+
return OAuth2SignatureType.BEARER_URI_QUERY_PARAMETER;
3838
}
3939
}

scribejava-apis/src/main/java/com/github/scribejava/apis/FreelancerApi.java

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
package com.github.scribejava.apis;
22

33
import com.github.scribejava.core.builder.api.DefaultApi10a;
4+
import com.github.scribejava.core.builder.api.OAuth1SignatureType;
45
import com.github.scribejava.core.model.OAuth1RequestToken;
56
import com.github.scribejava.core.model.Verb;
67

@@ -19,6 +20,11 @@ public static FreelancerApi instance() {
1920
return InstanceHolder.INSTANCE;
2021
}
2122

23+
@Override
24+
public OAuth1SignatureType getSignatureType() {
25+
return OAuth1SignatureType.QueryString;
26+
}
27+
2228
@Override
2329
public String getAccessTokenEndpoint() {
2430
return "http://api.freelancer.com/RequestAccessToken/requestAccessToken.xml?";

scribejava-apis/src/main/java/com/github/scribejava/apis/KaixinApi20.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package com.github.scribejava.apis;
22

33
import com.github.scribejava.core.builder.api.DefaultApi20;
4-
import com.github.scribejava.core.builder.api.SignatureType;
4+
import com.github.scribejava.core.builder.api.OAuth2SignatureType;
55
import com.github.scribejava.core.model.Verb;
66

77
/**
@@ -36,7 +36,7 @@ protected String getAuthorizationBaseUrl() {
3636
}
3737

3838
@Override
39-
public SignatureType getSignatureType() {
40-
return SignatureType.BEARER_URI_QUERY_PARAMETER;
39+
public OAuth2SignatureType getSignatureType() {
40+
return OAuth2SignatureType.BEARER_URI_QUERY_PARAMETER;
4141
}
4242
}

scribejava-apis/src/main/java/com/github/scribejava/apis/LinkedInApi20.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
import com.github.scribejava.apis.service.LinkedIn20ServiceImpl;
44
import com.github.scribejava.core.builder.api.DefaultApi20;
5-
import com.github.scribejava.core.builder.api.SignatureType;
5+
import com.github.scribejava.core.builder.api.OAuth2SignatureType;
66
import com.github.scribejava.core.model.OAuthConfig;
77
import com.github.scribejava.core.oauth.OAuth20Service;
88

@@ -35,7 +35,7 @@ public OAuth20Service createService(OAuthConfig config) {
3535
}
3636

3737
@Override
38-
public SignatureType getSignatureType() {
39-
return SignatureType.BEARER_URI_QUERY_PARAMETER;
38+
public OAuth2SignatureType getSignatureType() {
39+
return OAuth2SignatureType.BEARER_URI_QUERY_PARAMETER;
4040
}
4141
}

scribejava-apis/src/main/java/com/github/scribejava/apis/LiveApi.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package com.github.scribejava.apis;
22

33
import com.github.scribejava.core.builder.api.DefaultApi20;
4-
import com.github.scribejava.core.builder.api.SignatureType;
4+
import com.github.scribejava.core.builder.api.OAuth2SignatureType;
55
import com.github.scribejava.core.model.Verb;
66

77
public class LiveApi extends DefaultApi20 {
@@ -33,7 +33,7 @@ protected String getAuthorizationBaseUrl() {
3333
}
3434

3535
@Override
36-
public SignatureType getSignatureType() {
37-
return SignatureType.BEARER_URI_QUERY_PARAMETER;
36+
public OAuth2SignatureType getSignatureType() {
37+
return OAuth2SignatureType.BEARER_URI_QUERY_PARAMETER;
3838
}
3939
}

scribejava-apis/src/main/java/com/github/scribejava/apis/MisfitApi.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package com.github.scribejava.apis;
22

33
import com.github.scribejava.core.builder.api.DefaultApi20;
4-
import com.github.scribejava.core.builder.api.SignatureType;
4+
import com.github.scribejava.core.builder.api.OAuth2SignatureType;
55

66
public class MisfitApi extends DefaultApi20 {
77

@@ -28,7 +28,7 @@ protected String getAuthorizationBaseUrl() {
2828
}
2929

3030
@Override
31-
public SignatureType getSignatureType() {
32-
return SignatureType.BEARER_URI_QUERY_PARAMETER;
31+
public OAuth2SignatureType getSignatureType() {
32+
return OAuth2SignatureType.BEARER_URI_QUERY_PARAMETER;
3333
}
3434
}

scribejava-apis/src/main/java/com/github/scribejava/apis/NaverApi.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package com.github.scribejava.apis;
22

33
import com.github.scribejava.core.builder.api.DefaultApi20;
4-
import com.github.scribejava.core.builder.api.SignatureType;
4+
import com.github.scribejava.core.builder.api.OAuth2SignatureType;
55

66
public class NaverApi extends DefaultApi20 {
77
protected NaverApi() {
@@ -29,7 +29,7 @@ protected String getAuthorizationBaseUrl() {
2929
}
3030

3131
@Override
32-
public SignatureType getSignatureType() {
33-
return SignatureType.BEARER_URI_QUERY_PARAMETER;
32+
public OAuth2SignatureType getSignatureType() {
33+
return OAuth2SignatureType.BEARER_URI_QUERY_PARAMETER;
3434
}
3535
}

scribejava-apis/src/main/java/com/github/scribejava/apis/OdnoklassnikiApi.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
import com.github.scribejava.apis.service.OdnoklassnikiServiceImpl;
44
import com.github.scribejava.core.builder.api.DefaultApi20;
5-
import com.github.scribejava.core.builder.api.SignatureType;
5+
import com.github.scribejava.core.builder.api.OAuth2SignatureType;
66
import com.github.scribejava.core.model.OAuthConfig;
77
import com.github.scribejava.core.oauth.OAuth20Service;
88

@@ -35,7 +35,7 @@ public OAuth20Service createService(OAuthConfig config) {
3535
}
3636

3737
@Override
38-
public SignatureType getSignatureType() {
39-
return SignatureType.BEARER_URI_QUERY_PARAMETER;
38+
public OAuth2SignatureType getSignatureType() {
39+
return OAuth2SignatureType.BEARER_URI_QUERY_PARAMETER;
4040
}
4141
}

0 commit comments

Comments
 (0)