Package com.io7m.idstore.server.security
Interface IdSecAdminActionType
- All Superinterfaces:
IdSecActionType
- All Known Implementing Classes:
IdSecAdminActionAdminBanCreate
,IdSecAdminActionAdminBanDelete
,IdSecAdminActionAdminBanGet
,IdSecAdminActionAdminCreate
,IdSecAdminActionAdminDelete
,IdSecAdminActionAdminEmailAdd
,IdSecAdminActionAdminEmailRemove
,IdSecAdminActionAdminPermissionGrant
,IdSecAdminActionAdminPermissionRevoke
,IdSecAdminActionAdminRead
,IdSecAdminActionAdminUpdate
,IdSecAdminActionAuditRead
,IdSecAdminActionMailTest
,IdSecAdminActionMaintenanceMode
,IdSecAdminActionUserBanCreate
,IdSecAdminActionUserBanDelete
,IdSecAdminActionUserBanGet
,IdSecAdminActionUserCreate
,IdSecAdminActionUserDelete
,IdSecAdminActionUserRead
,IdSecAdminActionUserUpdateCredentials
,IdSecAdminActionUserUpdateEmail
public sealed interface IdSecAdminActionType
extends IdSecActionType
permits IdSecAdminActionAdminBanCreate, IdSecAdminActionAdminBanDelete, IdSecAdminActionAdminBanGet, IdSecAdminActionAdminCreate, IdSecAdminActionAdminDelete, IdSecAdminActionAdminEmailAdd, IdSecAdminActionAdminEmailRemove, IdSecAdminActionAdminPermissionGrant, IdSecAdminActionAdminPermissionRevoke, IdSecAdminActionAdminRead, IdSecAdminActionAdminUpdate, IdSecAdminActionAuditRead, IdSecAdminActionMailTest, IdSecAdminActionMaintenanceMode, IdSecAdminActionUserBanCreate, IdSecAdminActionUserBanDelete, IdSecAdminActionUserBanGet, IdSecAdminActionUserCreate, IdSecAdminActionUserDelete, IdSecAdminActionUserRead, IdSecAdminActionUserUpdateCredentials, IdSecAdminActionUserUpdateEmail
A view of an action within the security policy. An action may (or may
not) be performed by an admin according to the security policy.
-
Method Summary
-
Method Details
-
admin
IdAdmin admin()- Returns:
- The admin performing the action
-