Package net.bluemind.smime.cacerts.api
Interface ISmimeRevocation
@Path("/smime_revocation/{domainUid}")
public interface ISmimeRevocation
ISmimeRevocation API 
Used to verify end-user certificate is not revoked by authorities
Used to verify end-user certificate is not revoked by authorities
- 
Method Summary
Modifier and TypeMethodDescriptionareRevoked(List<SmimeCertClient> clients) Check if a certificate serialNumber list is revokedfetch(ItemValue<SmimeCacert> cacert) GetSmimeRevocationfor a S/MIME CA certificatevoidRefresh revocated certificatesvoidrefreshRevocations(String cacertUid) Refresh revocated certificates 
- 
Method Details
- 
areRevoked
@POST @Path("revoked_clients") Set<RevocationResult> areRevoked(List<SmimeCertClient> clients) throws ServerFault Check if a certificate serialNumber list is revoked- Parameters:
 clients- the client certificatesSmimeCertClient- Returns:
 RevocationResultlists- Throws:
 ServerFault- common error object
 - 
refreshDomainRevocations
Refresh revocated certificates- Throws:
 ServerFault
 - 
refreshRevocations
@PUT @Path("refresh/{uid}") void refreshRevocations(@PathParam("uid") String cacertUid) throws ServerFault Refresh revocated certificates- Parameters:
 cacertUid-SmimeCacertuid- Throws:
 ServerFault
 - 
fetch
GetSmimeRevocationfor a S/MIME CA certificate- Parameters:
 cacert- the S/MIME CA certificateSmimeCacert- Returns:
 SmimeRevocationlists- Throws:
 ServerFault- common error object
 
 -