Add LDAP Distinguished Name Helper and Credential Audit Context
Some checks failed
Docs CI / lint-and-preview (push) Has been cancelled
Some checks failed
Docs CI / lint-and-preview (push) Has been cancelled
- Implemented LdapDistinguishedNameHelper for escaping RDN and filter values. - Created AuthorityCredentialAuditContext and IAuthorityCredentialAuditContextAccessor for managing credential audit context. - Developed StandardCredentialAuditLogger with tests for success, failure, and lockout events. - Introduced AuthorityAuditSink for persisting audit records with structured logging. - Added CryptoPro related classes for certificate resolution and signing operations.
This commit is contained in:
@@ -1,2 +0,0 @@
|
||||
# Notify Email Connector Task Board (Sprint 15)
|
||||
> Archived 2025-10-26 — connector maintained under `src/Notifier/StellaOps.Notifier` (Sprints 38–40).
|
||||
@@ -1,2 +0,0 @@
|
||||
# Notify Slack Connector Task Board (Sprint 15)
|
||||
> Archived 2025-10-26 — connector scope now in `src/Notifier/StellaOps.Notifier` (Sprints 38–40).
|
||||
@@ -1,4 +0,0 @@
|
||||
# Notify Teams Connector Task Board (Sprint 15)
|
||||
> Archived 2025-10-26 — connector work now owned by `src/Notifier/StellaOps.Notifier` (Sprints 38–40).
|
||||
|
||||
> Remark (2025-10-20): Teams test-send now emits Adaptive Card 1.5 payloads with legacy fallback text (`teams.fallbackText` metadata) and hashed webhook secret refs; coverage lives in `StellaOps.Notify.Connectors.Teams.Tests`. `/channels/{id}/health` shares the same metadata builder via `TeamsChannelHealthProvider`, ensuring webhook hashes and sensitive keys stay redacted.
|
||||
@@ -1,2 +0,0 @@
|
||||
# Notify Webhook Connector Task Board (Sprint 15)
|
||||
> Archived 2025-10-26 — webhook connector maintained in `src/Notifier/StellaOps.Notifier` (Sprints 38–40).
|
||||
@@ -1,2 +0,0 @@
|
||||
# Notify Engine Task Board (Sprint 15)
|
||||
> Archived 2025-10-26 — runtime responsibilities moved to `src/Notifier/StellaOps.Notifier` (Sprints 38–40).
|
||||
@@ -1,2 +0,0 @@
|
||||
# Notify Models Task Board (Sprint 15)
|
||||
> Archived 2025-10-26 — scope moved to `src/Notifier/StellaOps.Notifier` (Sprints 38–40).
|
||||
@@ -1,2 +0,0 @@
|
||||
# Notify Queue Task Board (Sprint 15)
|
||||
> Archived 2025-10-26 — queue infrastructure maintained in `src/Notifier/StellaOps.Notifier` (Sprints 38–40).
|
||||
@@ -1,2 +0,0 @@
|
||||
# Notify Storage Task Board (Sprint 15)
|
||||
> Archived 2025-10-26 — storage responsibilities now tracked in `src/Notifier/StellaOps.Notifier` (Sprints 38–40).
|
||||
Reference in New Issue
Block a user