Skip to content

Commit 6cfdf97

Browse files
relaxed restrictions on OAuth callbacks
1 parent aa5e27b commit 6cfdf97

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

src/main/java/org/scribe/builder/ServiceBuilder.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ public ServiceBuilder provider(Api api)
8484
*/
8585
public ServiceBuilder callback(String callback)
8686
{
87-
Preconditions.checkValidOAuthCallback(callback, "Callback must be a valid URL or 'oob'");
87+
Preconditions.checkNotNull(callback, "Callback can't be null");
8888
this.callback = callback;
8989
return this;
9090
}

src/test/java/org/scribe/builder/ServiceBuilderTest.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -46,9 +46,9 @@ public void shouldAcceptASignatureType()
4646
}
4747

4848
@Test(expected=IllegalArgumentException.class)
49-
public void shouldNotAcceptAnInvalidUrlAsCallback()
49+
public void shouldNotAcceptNullAsCallback()
5050
{
51-
builder.provider(ApiMock.class).apiKey("key").apiSecret("secret").callback("example.com").build();
51+
builder.provider(ApiMock.class).apiKey("key").apiSecret("secret").callback(null).build();
5252
}
5353

5454
@Test

0 commit comments

Comments
 (0)