アクセスコントロール本体

C# | Visual Basic | Visual C++ |
public class AccessControl
Public Class AccessControl
public ref class AccessControl

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