Class SessionAuditor

    • Constructor Detail

      • SessionAuditor

        @Inject
        public SessionAuditor​(AuditEventPublisher auditEventPublisher,
                              AuditEventFactory auditEventFactory,
                              PrivilegedAction<SSOToken> adminTokenAction,
                              DNWrapper dnWrapper)
        Create a new Auditor.
        Parameters:
        auditEventPublisher - AuditEventPublisher to which publishing of events can be delegated.
        auditEventFactory - AuditEventFactory for audit event builders.
        adminTokenAction - PrivilegedAction for populating the audit event runas field with the admin user ID.