On Fri, 30 Oct 2020 14:41:18 GMT, Patrick Concannon <pconcan...@openjdk.org> 
wrote:

> Hi,
> 
> Could someone please review my fix for JDK-8255584: '`HttpPrincipal::getName` 
> returns incorrect name' ?
> The specification for `HttpPrincipal::getName` reports that it should return 
> the name of the HttpPrincipal in the format "realm:username". However, it 
> currently returns the username only.
> 
> This fix updates the method to return the name in the correct format as 
> specified by the javadoc. 
> 
> Kind regards,
> Patrick

src/jdk.httpserver/share/classes/com/sun/net/httpserver/HttpPrincipal.java line 
78:

> 76:      */
> 77:     public String getName() {
> 78:         return String.format("%s:%s", username, realm);

Isn't it the opposite you should do Patrick :-) ?
:username```

test/jdk/com/sun/net/httpserver/HttpPrincipalTest.java line 44:

> 42:         assertEquals(principal.getUsername(), "test");
> 43:         assertEquals(principal.getRealm(), "123");
> 44:         assertEquals(principal.getName(), "test:123");

should be "123:test" here.

-------------

PR: https://git.openjdk.java.net/jdk/pull/958

Reply via email to