Package com.io7m.idstore.server.security

# Interface IdSecUserActionType

All Superinterfaces:
  `IdSecActionType`

All Known Implementing Classes:
  `IdSecUserActionEmailAddBegin`, `IdSecUserActionEmailAddDeny`, `IdSecUserActionEmailAddPermit`, `IdSecUserActionEmailRemoveBegin`, `IdSecUserActionEmailRemoveDeny`, `IdSecUserActionEmailRemovePermit`, `IdSecUserActionPasswordUpdate`, `IdSecUserActionRealnameUpdate`

public sealed interface IdSecUserActionType extends IdSecActionType permits IdSecUserActionEmailAddBegin, IdSecUserActionEmailAddDeny, IdSecUserActionEmailAddPermit, IdSecUserActionEmailRemoveBegin, IdSecUserActionEmailRemoveDeny, IdSecUserActionEmailRemovePermit, IdSecUserActionPasswordUpdate, IdSecUserActionRealnameUpdate
A view of an action within the security policy. An action may (or may not) be performed by a user according to the security policy.

- ## Method Summary

  Modifier and Type
  Method
  Description
  `IdUser`
  `user()`

- ## Method Details

  - ### user

    IdUser user()
    Returns:
      The user performing the action