@Path(value="authorities")
public interface AuthorityResource
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
HOST_AUTHORITY |
Modifier and Type | Method and Description |
---|---|
javax.ws.rs.core.Response |
createCA(AuthorityData data) |
javax.ws.rs.core.Response |
deleteCA(java.lang.String caIDString) |
javax.ws.rs.core.Response |
disableCA(java.lang.String caIDString) |
javax.ws.rs.core.Response |
enableCA(java.lang.String caIDString) |
javax.ws.rs.core.Response |
getCA(java.lang.String caIDString) |
javax.ws.rs.core.Response |
getCert(java.lang.String caIDString) |
javax.ws.rs.core.Response |
getCertPEM(java.lang.String caIDString) |
javax.ws.rs.core.Response |
getChain(java.lang.String caIDString) |
javax.ws.rs.core.Response |
getChainPEM(java.lang.String caIDString) |
javax.ws.rs.core.Response |
listCAs() |
javax.ws.rs.core.Response |
modifyCA(java.lang.String caIDString,
AuthorityData data)
Modify a CA (supports partial updates).
|
javax.ws.rs.core.Response |
renewCA(java.lang.String caIDString) |
static final java.lang.String HOST_AUTHORITY
@GET javax.ws.rs.core.Response listCAs()
@GET @Path(value="{id}") javax.ws.rs.core.Response getCA(@PathParam(value="id") java.lang.String caIDString)
@GET @Path(value="{id}/cert") @Produces(value="application/pkix-cert") javax.ws.rs.core.Response getCert(@PathParam(value="id") java.lang.String caIDString)
@GET @Path(value="{id}/cert") @Produces(value="application/x-pem-file") javax.ws.rs.core.Response getCertPEM(@PathParam(value="id") java.lang.String caIDString)
@GET @Path(value="{id}/chain") @Produces(value="application/pkcs7-mime") javax.ws.rs.core.Response getChain(@PathParam(value="id") java.lang.String caIDString)
@GET @Path(value="{id}/chain") @Produces(value="application/x-pem-file") javax.ws.rs.core.Response getChainPEM(@PathParam(value="id") java.lang.String caIDString)
@POST javax.ws.rs.core.Response createCA(AuthorityData data)
@PUT @Path(value="{id}") javax.ws.rs.core.Response modifyCA(@PathParam(value="id") java.lang.String caIDString, AuthorityData data)
@POST @Path(value="{id}/enable") javax.ws.rs.core.Response enableCA(@PathParam(value="id") java.lang.String caIDString)
@POST @Path(value="{id}/disable") javax.ws.rs.core.Response disableCA(@PathParam(value="id") java.lang.String caIDString)
@POST @Path(value="{id}/renew") javax.ws.rs.core.Response renewCA(@PathParam(value="id") java.lang.String caIDString)
@DELETE @Path(value="{id}") javax.ws.rs.core.Response deleteCA(@PathParam(value="id") java.lang.String caIDString)