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 URIgetURI(String context, String targetResource)javax.ws.rs.core.ResponseisCallerInRole(String role)javax.ws.rs.core.Responseping(String context, String targetResource)javax.ws.rs.core.ResponsepingAdmin(String context)javax.ws.rs.core.ResponsepingAll(String context)javax.ws.rs.core.ResponsepingUser(String context)javax.ws.rs.core.ResponsewhoAmI()
-
-
-
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)
-
-