Du kan inte välja fler än 25 ämnen Ämnen måste starta med en bokstav eller siffra, kan innehålla bindestreck ('-') och vara max 35 tecken långa.

17 lines
562B

  1. namespace Campaign_Tracker.Server.Authentication;
  2. public interface IAuthenticationAuditStore
  3. {
  4. IReadOnlyCollection<AuthenticationAuditEvent> Events { get; }
  5. void RecordSuccess(string subject, string traceIdentifier);
  6. void RecordFailure(string reason, string traceIdentifier);
  7. void RecordAuthorizationAllowed(string subject, string resource, string traceIdentifier);
  8. void RecordAuthorizationDenied(string subject, string resource, string traceIdentifier);
  9. void RecordLogout(string subject, bool succeeded, string traceIdentifier);
  10. }

Powered by TurnKey Linux.