Class SecurePingJaxRsClient
- java.lang.Object
-
- info.ejava.examples.secureping.client.SecurePingJaxRsClient
-
public class SecurePingJaxRsClient extends Object
-
-
Constructor Summary
Constructors Constructor Description SecurePingJaxRsClient(javax.ws.rs.client.Client client, URI baseUrl)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private URI
getURI(String context, String targetResource)
javax.ws.rs.core.Response
isCallerInRole(String role)
javax.ws.rs.core.Response
ping(String context, String targetResource)
javax.ws.rs.core.Response
pingAdmin(String context)
javax.ws.rs.core.Response
pingAll(String context)
javax.ws.rs.core.Response
pingUser(String context)
javax.ws.rs.core.Response
whoAmI()
-
-
-
Field Detail
-
client
private javax.ws.rs.client.Client client
-
baseUrl
private URI baseUrl
-
-
Constructor Detail
-
SecurePingJaxRsClient
public SecurePingJaxRsClient(javax.ws.rs.client.Client client, URI baseUrl)
-
-
Method Detail
-
whoAmI
public javax.ws.rs.core.Response whoAmI()
-
isCallerInRole
public javax.ws.rs.core.Response isCallerInRole(String role)
-
pingAdmin
public javax.ws.rs.core.Response pingAdmin(String context)
-
pingUser
public javax.ws.rs.core.Response pingUser(String context)
-
pingAll
public javax.ws.rs.core.Response pingAll(String context)
-
-