@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)