gluu
org
xdi
oxd
server
GetLogoutUrlTest
公開メンバ関数
|
全メンバ一覧
org.xdi.oxd.server.GetLogoutUrlTest クラス
org.xdi.oxd.server.GetLogoutUrlTest 連携図
公開メンバ関数
void
test
(String host, String opHost, String redirectUrl, String postLogoutRedirectUrl) throws IOException
詳解
Dummy test because we can't check real session management which is handled via browser cookies.
著者
Yuriy Zabrovarnyy
バージョン
0.9, 30/11/2015
関数詳解
◆
test()
void org.xdi.oxd.server.GetLogoutUrlTest.test
(
String
host
,
String
opHost
,
String
redirectUrl
,
String
postLogoutRedirectUrl
)
throws IOException
inline
28
{
29
ClientInterface client = Tester.newClient(host);
30
31
final
RegisterSiteResponse site = RegisterSiteTest.registerSite(client, opHost, redirectUrl, postLogoutRedirectUrl,
""
);
32
33
final
GetLogoutUrlParams params =
new
GetLogoutUrlParams();
34
params.setOxdId(site.getOxdId());
35
params.setIdTokenHint(
"dummy_token"
);
36
params.setPostLogoutRedirectUri(postLogoutRedirectUrl);
37
params.setState(UUID.randomUUID().toString());
38
params.setSessionState(UUID.randomUUID().toString());
// here must be real session instead of dummy UUID
39
40
final
LogoutResponse resp = client.getLogoutUri(Tester.getAuthorization(), params).dataAsResponse(LogoutResponse.class);
41
assertNotNull(resp);
42
assertTrue(resp.getUri().contains(URLEncoder.encode(postLogoutRedirectUrl,
"UTF-8"
)));
43
}
このクラス詳解は次のファイルから抽出されました:
D:/AppData/OpenId/gluu/src/oxd/oxd-server/src/test/java/org/xdi/oxd/server/
GetLogoutUrlTest.java
2018年09月30日(日) 14時46分49秒作成 - gluu / 構成:
1.8.13