Package net.bluemind.smime.cacerts.api
Interface ISmimeCACert
- All Superinterfaces:
IChangelogSupport
,ICrudSupport<SmimeCacert>
,IReadByIdSupport<SmimeCacert>
,IRestoreCrudSupport<SmimeCacert>
,IRestoreItemCrudSupport<SmimeCacert>
,IRestoreSupport<SmimeCacert>
@Path("/smime_cacerts/{containerUid}")
public interface ISmimeCACert
extends IChangelogSupport, ICrudSupport<SmimeCacert>, IReadByIdSupport<SmimeCacert>, IRestoreItemCrudSupport<SmimeCacert>
ISmimeCACerts API - admin can add CA certificates they trust. They'll be
trusted for all domain users. Those certificates are fetched by MailApp to
verify end-user certificate and check if one can be trusted.
-
Method Summary
Modifier and TypeMethodDescriptionall()
List all S/MIME certificatesList all S/MIME certificates with revocationsvoid
reset()
Delete allSmimeCacert
s of this domainMethods inherited from interface net.bluemind.core.container.api.IChangelogSupport
allIds, changeset, changesetById, filteredChangesetById, getVersion, itemChangelog
Methods inherited from interface net.bluemind.core.container.api.ICrudSupport
allUids, create, delete, deleteAll, getComplete, multipleGet, update
Methods inherited from interface net.bluemind.core.container.api.IReadByIdSupport
getCompleteById, multipleGetById
Methods inherited from interface net.bluemind.core.container.api.IRestoreCrudSupport
delete
Methods inherited from interface net.bluemind.core.container.api.IRestoreItemCrudSupport
getComplete
Methods inherited from interface net.bluemind.core.container.api.IRestoreSupport
get, itemValueExists, restore
-
Method Details
-
all
List all S/MIME certificates- Returns:
- All
SmimeCacert
- Throws:
ServerFault
- common error object
-
reset
Delete allSmimeCacert
s of this domain- Throws:
ServerFault
- common error object
-
getCacertWithRevocations
List all S/MIME certificates with revocations- Returns:
- All
SmimeCacertInfos
- Throws:
ServerFault
- common error object
-