@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 |
findCAs(java.lang.String id,
java.lang.String parentID,
java.lang.String dn,
java.lang.String issuerDN) |
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 |
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 findCAs(@QueryParam(value="id")
java.lang.String id,
@QueryParam(value="parentID")
java.lang.String parentID,
@QueryParam(value="dn")
java.lang.String dn,
@QueryParam(value="issuerDN")
java.lang.String issuerDN)
throws java.lang.Exception
java.lang.Exception@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)