Interface AuditUserOperation

  • All Superinterfaces:
    AuditOperationCommon


    public interface AuditUserOperation
    extends AuditOperationCommon
    User operation for auditing purposes. Every logged items has composite unique identifier consisting of writeTime and serialNumber. Second part is neccessary to distinguish two items written to the database within the same milisecond.
    • Method Detail

      • getOperationType

        AuditUserOperationType getOperationType​()
        Get type of the operation.
        Returns:
        type of the operation
      • getInvalidLogonCount

        int getInvalidLogonCount​()
        Get number of invalid attempts to logon.
        Returns:
        number of invalid attempts to logon
      • getLockoutTime

        java.util.Date getLockoutTime​()
        Get timestamp, till when the user account is locked.
        Returns:
        timestamp, till when the user account is locked
      • getFullConfigData

        AuditUserOperationConfiguration getFullConfigData​()
        Get configuration of user account after the audited operation has been performed.
        Returns:
        configuration of user account