gluu
公開メンバ関数 | 全メンバ一覧
org.xdi.oxauth.interop.CanDiscoverIdentifiersUsingUrlSyntax クラス
org.xdi.oxauth.interop.CanDiscoverIdentifiersUsingUrlSyntax 連携図
Collaboration graph

公開メンバ関数

void urlNormalization1 () throws Exception
 
void urlNormalization2 () throws Exception
 
void urlNormalization3 () throws Exception
 
void urlNormalization4 () throws Exception
 
void urlNormalization5 () throws Exception
 
void urlNormalization6 () throws Exception
 
void urlNormalization7 () throws Exception
 
void hostNormalization1 () throws Exception
 
void hostNormalization2 () throws Exception
 
void hostNormalization3 () throws Exception
 
void hostNormalization4 () throws Exception
 

詳解

OC5:FeatureTest-Can Discover Identifiers using URL Syntax

著者
Javier Rojas Blum Date: 09.03.2013

関数詳解

◆ hostNormalization1()

void org.xdi.oxauth.interop.CanDiscoverIdentifiersUsingUrlSyntax.hostNormalization1 ( ) throws Exception
inline
106  {
107  String resource = "example.com";
108  String expectedHost = "example.com";
109  String expectedPath = null;
110 
111  OpenIdConnectDiscoveryRequest openIdConnectDiscoveryRequest = new OpenIdConnectDiscoveryRequest(resource);
112  assertEquals(openIdConnectDiscoveryRequest.getResource(), resource);
113  assertEquals(openIdConnectDiscoveryRequest.getHost(), expectedHost);
114  assertEquals(openIdConnectDiscoveryRequest.getPath(), expectedPath);
115  }

◆ hostNormalization2()

void org.xdi.oxauth.interop.CanDiscoverIdentifiersUsingUrlSyntax.hostNormalization2 ( ) throws Exception
inline
118  {
119  String resource = "example.com:8080";
120  String expectedHost = "example.com:8080";
121  String expectedPath = null;
122 
123  OpenIdConnectDiscoveryRequest openIdConnectDiscoveryRequest = new OpenIdConnectDiscoveryRequest(resource);
124  assertEquals(openIdConnectDiscoveryRequest.getResource(), resource);
125  assertEquals(openIdConnectDiscoveryRequest.getHost(), expectedHost);
126  assertEquals(openIdConnectDiscoveryRequest.getPath(), expectedPath);
127  }

◆ hostNormalization3()

void org.xdi.oxauth.interop.CanDiscoverIdentifiersUsingUrlSyntax.hostNormalization3 ( ) throws Exception
inline
130  {
131  String resource = "example.com/path";
132  String expectedHost = "example.com";
133  String expectedPath = "/path";
134 
135  OpenIdConnectDiscoveryRequest openIdConnectDiscoveryRequest = new OpenIdConnectDiscoveryRequest(resource);
136  assertEquals(openIdConnectDiscoveryRequest.getResource(), resource);
137  assertEquals(openIdConnectDiscoveryRequest.getHost(), expectedHost);
138  assertEquals(openIdConnectDiscoveryRequest.getPath(), expectedPath);
139  }

◆ hostNormalization4()

void org.xdi.oxauth.interop.CanDiscoverIdentifiersUsingUrlSyntax.hostNormalization4 ( ) throws Exception
inline
142  {
143  String resource = "example.com:8080/path";
144  String expectedHost = "example.com:8080";
145  String expectedPath = "/path";
146 
147  OpenIdConnectDiscoveryRequest openIdConnectDiscoveryRequest = new OpenIdConnectDiscoveryRequest(resource);
148  assertEquals(openIdConnectDiscoveryRequest.getResource(), resource);
149  assertEquals(openIdConnectDiscoveryRequest.getHost(), expectedHost);
150  assertEquals(openIdConnectDiscoveryRequest.getPath(), expectedPath);
151  }

◆ urlNormalization1()

void org.xdi.oxauth.interop.CanDiscoverIdentifiersUsingUrlSyntax.urlNormalization1 ( ) throws Exception
inline
22  {
23  String resource = "https://example.com";
24  String expectedHost = "example.com";
25  String expectedPath = null;
26 
27  OpenIdConnectDiscoveryRequest openIdConnectDiscoveryRequest = new OpenIdConnectDiscoveryRequest(resource);
28  assertEquals(openIdConnectDiscoveryRequest.getResource(), resource);
29  assertEquals(openIdConnectDiscoveryRequest.getHost(), expectedHost);
30  assertEquals(openIdConnectDiscoveryRequest.getPath(), expectedPath);
31  }

◆ urlNormalization2()

void org.xdi.oxauth.interop.CanDiscoverIdentifiersUsingUrlSyntax.urlNormalization2 ( ) throws Exception
inline
34  {
35  String resource = "https://example.com/joe";
36  String expectedHost = "example.com";
37  String expectedPath = "/joe";
38 
39  OpenIdConnectDiscoveryRequest openIdConnectDiscoveryRequest = new OpenIdConnectDiscoveryRequest(resource);
40  assertEquals(openIdConnectDiscoveryRequest.getResource(), resource);
41  assertEquals(openIdConnectDiscoveryRequest.getHost(), expectedHost);
42  assertEquals(openIdConnectDiscoveryRequest.getPath(), expectedPath);
43  }

◆ urlNormalization3()

void org.xdi.oxauth.interop.CanDiscoverIdentifiersUsingUrlSyntax.urlNormalization3 ( ) throws Exception
inline
46  {
47  String resource = "https://example.com:8080/";
48  String expectedHost = "example.com:8080";
49  String expectedPath = null;
50 
51  OpenIdConnectDiscoveryRequest openIdConnectDiscoveryRequest = new OpenIdConnectDiscoveryRequest(resource);
52  assertEquals(openIdConnectDiscoveryRequest.getResource(), resource);
53  assertEquals(openIdConnectDiscoveryRequest.getHost(), expectedHost);
54  assertEquals(openIdConnectDiscoveryRequest.getPath(), expectedPath);
55  }

◆ urlNormalization4()

void org.xdi.oxauth.interop.CanDiscoverIdentifiersUsingUrlSyntax.urlNormalization4 ( ) throws Exception
inline
58  {
59  String resource = "https://example.com:8080/joe";
60  String expectedHost = "example.com:8080";
61  String expectedPath = "/joe";
62 
63  OpenIdConnectDiscoveryRequest openIdConnectDiscoveryRequest = new OpenIdConnectDiscoveryRequest(resource);
64  assertEquals(openIdConnectDiscoveryRequest.getResource(), resource);
65  assertEquals(openIdConnectDiscoveryRequest.getHost(), expectedHost);
66  assertEquals(openIdConnectDiscoveryRequest.getPath(), expectedPath);
67  }

◆ urlNormalization5()

void org.xdi.oxauth.interop.CanDiscoverIdentifiersUsingUrlSyntax.urlNormalization5 ( ) throws Exception
inline
70  {
71  String resource = "https://example.com:8080/joe#fragment";
72  String expectedHost = "example.com:8080";
73  String expectedPath = "/joe";
74 
75  OpenIdConnectDiscoveryRequest openIdConnectDiscoveryRequest = new OpenIdConnectDiscoveryRequest(resource);
76  assertEquals(openIdConnectDiscoveryRequest.getResource(), resource);
77  assertEquals(openIdConnectDiscoveryRequest.getHost(), expectedHost);
78  assertEquals(openIdConnectDiscoveryRequest.getPath(), expectedPath);
79  }

◆ urlNormalization6()

void org.xdi.oxauth.interop.CanDiscoverIdentifiersUsingUrlSyntax.urlNormalization6 ( ) throws Exception
inline
82  {
83  String resource = "https://example.com:8080/joe?param=value";
84  String expectedHost = "example.com:8080";
85  String expectedPath = "/joe";
86 
87  OpenIdConnectDiscoveryRequest openIdConnectDiscoveryRequest = new OpenIdConnectDiscoveryRequest(resource);
88  assertEquals(openIdConnectDiscoveryRequest.getResource(), resource);
89  assertEquals(openIdConnectDiscoveryRequest.getHost(), expectedHost);
90  assertEquals(openIdConnectDiscoveryRequest.getPath(), expectedPath);
91  }

◆ urlNormalization7()

void org.xdi.oxauth.interop.CanDiscoverIdentifiersUsingUrlSyntax.urlNormalization7 ( ) throws Exception
inline
94  {
95  String resource = "https://example.com:8080/joe?param1=foo&param2=bar#fragment";
96  String expectedHost = "example.com:8080";
97  String expectedPath = "/joe";
98 
99  OpenIdConnectDiscoveryRequest openIdConnectDiscoveryRequest = new OpenIdConnectDiscoveryRequest(resource);
100  assertEquals(openIdConnectDiscoveryRequest.getResource(), resource);
101  assertEquals(openIdConnectDiscoveryRequest.getHost(), expectedHost);
102  assertEquals(openIdConnectDiscoveryRequest.getPath(), expectedPath);
103  }

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