Udostępnij za pośrednictwem


ObjectSecurity.ModifyAccess Metoda

Definicja

Stosuje określoną modyfikację do listy Access Control uznaniowej (DACL) skojarzonej z tym ObjectSecurity obiektem.

protected:
 abstract bool ModifyAccess(System::Security::AccessControl::AccessControlModification modification, System::Security::AccessControl::AccessRule ^ rule, [Runtime::InteropServices::Out] bool % modified);
protected abstract bool ModifyAccess (System.Security.AccessControl.AccessControlModification modification, System.Security.AccessControl.AccessRule rule, out bool modified);
abstract member ModifyAccess : System.Security.AccessControl.AccessControlModification * System.Security.AccessControl.AccessRule * bool -> bool
Protected MustOverride Function ModifyAccess (modification As AccessControlModification, rule As AccessRule, ByRef modified As Boolean) As Boolean

Parametry

modification
AccessControlModification

Modyfikacja stosowana do listy DACL.

rule
AccessRule

Reguła dostępu do modyfikacji.

modified
Boolean

true jeśli lista DACL została pomyślnie zmodyfikowana; w przeciwnym razie , false.

Zwraca

true jeśli lista DACL została pomyślnie zmodyfikowana; w przeciwnym razie , false.

Uwagi

Aby uniknąć niezamierzonego zezwalania na dostęp do podmiotów zabezpieczeń, aplikacje powinny sprawdzić istnienie wpisu kontroli dostępu (AEFA) dla wszystkich użytkowników i usunąć go przed zmodyfikowaniem listy DACL.

Dotyczy