Audyt bezpieczeństwa

Na zakończenie tego rozdziału przedstawię użyteczny mechanizm dostępny w WCF — audyt bezpieczeństwa. Jak sama nazwa wskazuje, audyt bezpieczeństwa stanowi swego rodzaju dziennik zdarzeń związanych z bezpieczeństwem. WCF może rejestrować próby uwierzytelniania i autoryzacji — ich daty, lokalizacje, a także tożsamości klientów. Klasa ServiceSecurityAuditBehavior zarządza audytem; jest ona przedstawiona w Przykład 10-30 wraz z wykorzystywanymi typami wyliczeniowymi.

Klasa ServiceSecurityAuditBehavior stanowi zachowanie usługi. Właściwość AuditLogLocation określa miejsce przechowywania wpisów dziennika: w dzienniku aplikacji lub bezpieczeństwa.

Przykład 10-30. Klasa ServiceSecurityAuditBehavior

public enum AuditLogLocation { Default, ...

Get Programowanie usług WCF now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.