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) GetSmimeRevocation
for a S/MIME CA certificatevoid
Refresh revocated certificatesvoid
refreshRevocations
(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:
RevocationResult
lists- 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
-SmimeCacert
uid- Throws:
ServerFault
-
fetch
GetSmimeRevocation
for a S/MIME CA certificate- Parameters:
cacert
- the S/MIME CA certificateSmimeCacert
- Returns:
SmimeRevocation
lists- Throws:
ServerFault
- common error object
-