Package net.bluemind.smime.cacerts.api
Interface ISmimeCACert
- All Superinterfaces:
IChangelogSupport,ICrudSupport<SmimeCacert>,IGetSupport<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 revocationsvoidreset()Delete allSmimeCacerts of this domainMethods inherited from interface net.bluemind.core.container.api.IChangelogSupport
changeset, changesetById, filteredChangesetById, getVersionMethods inherited from interface net.bluemind.core.container.api.ICrudSupport
allUids, create, delete, deleteAll, getComplete, multipleGet, updateMethods inherited from interface net.bluemind.core.container.api.IReadByIdSupport
getCompleteById, multipleGetByIdMethods inherited from interface net.bluemind.core.container.api.IRestoreCrudSupport
deleteMethods inherited from interface net.bluemind.core.container.api.IRestoreItemCrudSupport
getCompleteMethods 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 allSmimeCacerts of this domain- Throws:
ServerFault- common error object
-
getCacertWithRevocations
List all S/MIME certificates with revocations- Returns:
- All
SmimeCacertInfos - Throws:
ServerFault- common error object
-