Package com.io7m.idstore.server.security

# Interface IdSecActionType

All Known Subinterfaces:
  `IdSecAdminActionType`, `IdSecUserActionType`

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`, `IdSecUserActionEmailAddBegin`, `IdSecUserActionEmailAddDeny`, `IdSecUserActionEmailAddPermit`, `IdSecUserActionEmailRemoveBegin`, `IdSecUserActionEmailRemoveDeny`, `IdSecUserActionEmailRemovePermit`, `IdSecUserActionPasswordUpdate`, `IdSecUserActionRealnameUpdate`

public sealed interface IdSecActionType permits IdSecAdminActionType, IdSecUserActionType
A view of an action within the security policy. An action may (or may not) be performed by a user or admin according to the security policy.