@MediumTest
@LargeTest
public void testLegacyReauthDoesntValidate() throws Exception {
TestBlocker blocker = getTestBlocker();
MockValidatingAuthorizationClient client = new MockValidatingAuthorizationClient(blocker);
AuthorizationClient.AuthorizationRequest request = createNewPermissionRequest(USER_1_ACCESS_TOKEN);
request.setIsLegacy(true);
client.setRequest(request);
AccessToken token = AccessToken.createFromExistingAccessToken(USER_2_ACCESS_TOKEN, null, null, null, PERMISSIONS);
AuthorizationClient.Result result = AuthorizationClient.Result.createTokenResult(request, token);
client.completeAndValidate(result);
AccessToken resultToken = client.result.token;
assertNotNull(resultToken);
assertEquals(USER_2_ACCESS_TOKEN, resultToken.getToken());
assertEquals(PERMISSIONS, resultToken.getPermissions());
}
AuthorizationClientTests.java 文件源码
java
阅读 25
收藏 0
点赞 0
评论 0
项目:LostAndFound
作者:
评论列表
文章目录