Search in sources :

Example 31 with OpenIdConnectDiscoveryRequest

use of org.xdi.oxauth.client.OpenIdConnectDiscoveryRequest in project oxAuth by GluuFederation.

the class OpenIDConnectDiscoveryHttpTest method urlNormalization4.

@Test
public void urlNormalization4() throws Exception {
    String resource = "https://example.com:8080/joe";
    String expectedHost = "example.com:8080";
    String expectedPath = "/joe";
    OpenIdConnectDiscoveryRequest openIdConnectDiscoveryRequest = new OpenIdConnectDiscoveryRequest(resource);
    assertEquals(openIdConnectDiscoveryRequest.getResource(), resource);
    assertEquals(openIdConnectDiscoveryRequest.getHost(), expectedHost);
    assertEquals(openIdConnectDiscoveryRequest.getPath(), expectedPath);
}
Also used : OpenIdConnectDiscoveryRequest(org.xdi.oxauth.client.OpenIdConnectDiscoveryRequest) Test(org.testng.annotations.Test) BaseTest(org.xdi.oxauth.BaseTest)

Example 32 with OpenIdConnectDiscoveryRequest

use of org.xdi.oxauth.client.OpenIdConnectDiscoveryRequest in project oxAuth by GluuFederation.

the class OpenIDConnectDiscoveryHttpTest method emailNormalization6.

@Test
public void emailNormalization6() throws Exception {
    String resource = "joe@localhost:8080";
    String expectedHost = "localhost:8080";
    String expectedPath = null;
    OpenIdConnectDiscoveryRequest openIdConnectDiscoveryRequest = new OpenIdConnectDiscoveryRequest(resource);
    assertEquals(openIdConnectDiscoveryRequest.getResource(), resource);
    assertEquals(openIdConnectDiscoveryRequest.getHost(), expectedHost);
    assertEquals(openIdConnectDiscoveryRequest.getPath(), expectedPath);
}
Also used : OpenIdConnectDiscoveryRequest(org.xdi.oxauth.client.OpenIdConnectDiscoveryRequest) Test(org.testng.annotations.Test) BaseTest(org.xdi.oxauth.BaseTest)

Example 33 with OpenIdConnectDiscoveryRequest

use of org.xdi.oxauth.client.OpenIdConnectDiscoveryRequest in project oxAuth by GluuFederation.

the class OpenIDConnectDiscoveryHttpTest method hostNormalization3.

@Test
public void hostNormalization3() throws Exception {
    String resource = "example.com/path";
    String expectedHost = "example.com";
    String expectedPath = "/path";
    OpenIdConnectDiscoveryRequest openIdConnectDiscoveryRequest = new OpenIdConnectDiscoveryRequest(resource);
    assertEquals(openIdConnectDiscoveryRequest.getResource(), resource);
    assertEquals(openIdConnectDiscoveryRequest.getHost(), expectedHost);
    assertEquals(openIdConnectDiscoveryRequest.getPath(), expectedPath);
}
Also used : OpenIdConnectDiscoveryRequest(org.xdi.oxauth.client.OpenIdConnectDiscoveryRequest) Test(org.testng.annotations.Test) BaseTest(org.xdi.oxauth.BaseTest)

Example 34 with OpenIdConnectDiscoveryRequest

use of org.xdi.oxauth.client.OpenIdConnectDiscoveryRequest in project oxAuth by GluuFederation.

the class OpenIDConnectDiscoveryHttpTest method urlNormalization2.

@Test
public void urlNormalization2() throws Exception {
    String resource = "https://example.com/joe";
    String expectedHost = "example.com";
    String expectedPath = "/joe";
    OpenIdConnectDiscoveryRequest openIdConnectDiscoveryRequest = new OpenIdConnectDiscoveryRequest(resource);
    assertEquals(openIdConnectDiscoveryRequest.getResource(), resource);
    assertEquals(openIdConnectDiscoveryRequest.getHost(), expectedHost);
    assertEquals(openIdConnectDiscoveryRequest.getPath(), expectedPath);
}
Also used : OpenIdConnectDiscoveryRequest(org.xdi.oxauth.client.OpenIdConnectDiscoveryRequest) Test(org.testng.annotations.Test) BaseTest(org.xdi.oxauth.BaseTest)

Example 35 with OpenIdConnectDiscoveryRequest

use of org.xdi.oxauth.client.OpenIdConnectDiscoveryRequest in project oxAuth by GluuFederation.

the class OpenIDConnectDiscoveryHttpTest method urlNormalization3.

@Test
public void urlNormalization3() throws Exception {
    String resource = "https://example.com:8080/";
    String expectedHost = "example.com:8080";
    String expectedPath = null;
    OpenIdConnectDiscoveryRequest openIdConnectDiscoveryRequest = new OpenIdConnectDiscoveryRequest(resource);
    assertEquals(openIdConnectDiscoveryRequest.getResource(), resource);
    assertEquals(openIdConnectDiscoveryRequest.getHost(), expectedHost);
    assertEquals(openIdConnectDiscoveryRequest.getPath(), expectedPath);
}
Also used : OpenIdConnectDiscoveryRequest(org.xdi.oxauth.client.OpenIdConnectDiscoveryRequest) Test(org.testng.annotations.Test) BaseTest(org.xdi.oxauth.BaseTest)

Aggregations

OpenIdConnectDiscoveryRequest (org.xdi.oxauth.client.OpenIdConnectDiscoveryRequest)35 Test (org.testng.annotations.Test)34 BaseTest (org.xdi.oxauth.BaseTest)17 URISyntaxException (java.net.URISyntaxException)1 HttpClient (org.apache.http.client.HttpClient)1 ClientExecutor (org.jboss.resteasy.client.ClientExecutor)1 ApacheHttpClient4Executor (org.jboss.resteasy.client.core.executors.ApacheHttpClient4Executor)1 SslDefaultHttpClient (org.xdi.net.SslDefaultHttpClient)1 TrustAllTrustManager (org.xdi.net.TrustAllTrustManager)1 OpenIdConfigurationClient (org.xdi.oxauth.client.OpenIdConfigurationClient)1 OpenIdConfigurationResponse (org.xdi.oxauth.client.OpenIdConfigurationResponse)1 OpenIdConnectDiscoveryClient (org.xdi.oxauth.client.OpenIdConnectDiscoveryClient)1 OpenIdConnectDiscoveryResponse (org.xdi.oxauth.client.OpenIdConnectDiscoveryResponse)1