Udostępnij za pośrednictwem


Informacje kontekstowe wywołania zabezpieczeń

Zabezpieczenia oparte na rolach są oparte na ogólnym mechanizmie, który umożliwia pobieranie informacji zabezpieczających dotyczących wszystkich nadrzędnych obiektów wywołujących w łańcuchu wywołań do składnika. Te informacje są dostępne tylko wtedy, gdy włączono sprawdzanie ról na poziomie składnika. Aby uzyskać szczegółowe informacje na temat ustawiania zabezpieczeń na poziomie składnika, zobacz Ustawianie poziomu zabezpieczeń dla kontroli dostępu.

Aby programowo uzyskać dostęp do informacji kontekstowych wywołań zabezpieczeń, możesz użyć interfejsu ISecurityCallContext. Aby uzyskać opis, zobacz Programmatic Component Security.

Kontekst wywołania zabezpieczeń jest przekazywany za każdym razem, gdy granica zabezpieczeń jest przekraczana. W przypadku wywołań między składnikami w aplikacji, które znajdują się w tej samej granicy zabezpieczeń, nie są przekazywane żadne informacje kontekstowe wywołania. W przypadku wywołań między procesami lub między aplikacjami w ramach procesu wywoływanie przepływów informacji kontekstowych.

Ta funkcja jest szczególnie przydatna, jeśli chcesz przeprowadzić szczegółową inspekcję i rejestrowanie. Możesz pobierać i rejestrować informacje o zabezpieczeniach dla każdego nadrzędnego obiektu wywołującego.

efektywne projektowanie ról

granice zabezpieczeń

właściwości kontekstu zabezpieczeń

używanie ról na potrzeby autoryzacji klienta