gluu
公開メンバ関数 | 静的公開メンバ関数 | 全メンバ一覧
org.xdi.oxd.server.RsCheckAccessTest クラス
org.xdi.oxd.server.RsCheckAccessTest 連携図
Collaboration graph

公開メンバ関数

void test (String host, String opHost, String redirectUrl, String rsProtect) throws IOException
 

静的公開メンバ関数

static RsCheckAccessResponse checkAccess (ClientInterface client, RegisterSiteResponse site)
 

詳解

著者
Yuriy Zabrovarnyy
バージョン
0.9, 03/07/2017

関数詳解

◆ checkAccess()

static RsCheckAccessResponse org.xdi.oxd.server.RsCheckAccessTest.checkAccess ( ClientInterface  client,
RegisterSiteResponse  site 
)
inlinestatic
33  {
34  final RsCheckAccessParams params = new RsCheckAccessParams();
35  params.setOxdId(site.getOxdId());
36  params.setHttpMethod("GET");
37  params.setPath("/ws/phone");
38  params.setRpt("dummy");
39 
40  final RsCheckAccessResponse response = client.umaRsCheckAccess(Tester.getAuthorization(), params).dataAsResponse(RsCheckAccessResponse.class);
41 
42  Assert.assertNotNull(response);
43  Assert.assertTrue(StringUtils.isNotBlank(response.getAccess()));
44  return response;
45  }

◆ test()

void org.xdi.oxd.server.RsCheckAccessTest.test ( String  host,
String  opHost,
String  redirectUrl,
String  rsProtect 
) throws IOException
inline
23  {
24  ClientInterface client = Tester.newClient(host);
25 
26  RegisterSiteResponse site = RegisterSiteTest.registerSite(client, opHost, redirectUrl);
27 
28  RsProtectTest.protectResources(client, site, UmaFullTest.resourceList(rsProtect).getResources());
29 
30  checkAccess(client, site);
31  }
static RsCheckAccessResponse checkAccess(ClientInterface client, RegisterSiteResponse site)
Definition: RsCheckAccessTest.java:33

このクラス詳解は次のファイルから抽出されました: