DBにデータをもつACLの実装

C# | Visual Basic | Visual C++ |
public class DbAcl : AccessControl
Public Class DbAcl _ Inherits AccessControl
public ref class DbAcl : public AccessControl

すべてのメンバ | コンストラクタ | メソッド | フィールド | ||
メンバ | 説明 | |
---|---|---|
![]() | DbAcl()()() | Initializes a new instance of the DbAcl class |
![]() | AddResource(String, String) |
リソースを追加する。
( AccessControl から継承されます。) |
![]() | AddRole(String, String) |
roleを追加する。
( AccessControl から継承されます。) |
![]() | AddRule(String, String, AclPrivilege) |
ルールを追加する
( AccessControl から継承されます。) |
![]() | config |
設定
( AccessControl から継承されます。) |
![]() | FindResourceById(Int32) |
リソースをIDで探す
( AccessControl から継承されます。) |
![]() | FindResourceByName(String) |
リソースを名前で探す
( AccessControl から継承されます。) |
![]() | FindRoleById(Int32) |
ロールをIDで探す
( AccessControl から継承されます。) |
![]() | FindRoleByName(String) |
ロールを名前で探す
( AccessControl から継承されます。) |
![]() | Init(AclConfigSection) |
初期化
( AccessControl から継承されます。) |
![]() | IsAllowed(String, AclPrivilege, array<AclRole>[]()[]) | ( AccessControl.IsAllowed(String, AclPrivilege, array<AclRole>[]()[]) をオーバーライドします。) |
![]() | IsDenied(String, AclPrivilege, array<AclRole>[]()[]) |
指定ロールにが指定リソースへの操作が拒否されているか検査する
( AccessControl から継承されます。) |
![]() | resources |
リソース
( AccessControl から継承されます。) |
![]() | roles |
ロール
( AccessControl から継承されます。) |
![]() | rules |
ルール
( AccessControl から継承されます。) |

Object | ||
![]() | AccessControl | |
![]() | DbAcl |