public class HOSTResource
extends java.lang.Object
| Constructor and Description |
|---|
HOSTResource() |
| Modifier and Type | Method and Description |
|---|---|
javax.ws.rs.core.Response |
addHOST(javax.ws.rs.core.UriInfo uriInfo,
HostBean hostFullObj,
javax.servlet.http.HttpServletRequest request) |
static java.lang.String |
addRequests(ReqAttestationBean reqAttestation,
java.lang.String requestHost,
boolean isSync) |
javax.ws.rs.core.Response |
delhostEntry(java.lang.String Name,
javax.ws.rs.core.UriInfo uriInfo) |
static java.util.List<gov.niarl.hisAppraiser.hibernate.domain.AttestRequest> |
getRequestsByReqId(java.lang.String requestId)
get requests by specific requestId
|
static boolean |
isAllAttested(java.lang.String requestId)
decide whether all hosts has attested for a given requestId.
|
static gov.niarl.hisAppraiser.hibernate.domain.AttestRequest |
loadRequest(java.lang.Long id)
get newest request by id.
|
javax.ws.rs.core.Response |
pollHosts(javax.ws.rs.core.UriInfo uriInfo,
ReqAttestationBean reqAttestation,
javax.servlet.http.HttpServletRequest request)
synchronous attest model: client sends hosts and pcrmask to be attested, server attest these hosts and return specific PCR values.
|
java.util.List<HostBean> |
searchHost(java.lang.String criteria) |
javax.ws.rs.core.Response |
updatehostEntry(javax.ws.rs.core.UriInfo uriInfo,
HostBean hostFullObj,
javax.servlet.http.HttpServletRequest request) |
public javax.ws.rs.core.Response addHOST(@Context
javax.ws.rs.core.UriInfo uriInfo,
HostBean hostFullObj,
@Context
javax.servlet.http.HttpServletRequest request)
public javax.ws.rs.core.Response updatehostEntry(@Context
javax.ws.rs.core.UriInfo uriInfo,
HostBean hostFullObj,
@Context
javax.servlet.http.HttpServletRequest request)
public javax.ws.rs.core.Response delhostEntry(java.lang.String Name,
@Context
javax.ws.rs.core.UriInfo uriInfo)
public javax.ws.rs.core.Response pollHosts(@Context
javax.ws.rs.core.UriInfo uriInfo,
ReqAttestationBean reqAttestation,
@Context
javax.servlet.http.HttpServletRequest request)
Xauthuser - Xauthpasswd - reqAttestation - uriInfo - public java.util.List<HostBean> searchHost(java.lang.String criteria)
public static java.lang.String addRequests(ReqAttestationBean reqAttestation, java.lang.String requestHost, boolean isSync)
public static java.util.List<gov.niarl.hisAppraiser.hibernate.domain.AttestRequest> getRequestsByReqId(java.lang.String requestId)
requestId - public static boolean isAllAttested(java.lang.String requestId)
requestId - of interestpublic static gov.niarl.hisAppraiser.hibernate.domain.AttestRequest loadRequest(java.lang.Long id)
id -