System.Security 名前空間

クラス | 説明 | |
---|---|---|
![]() | AllowPartiallyTrustedCallersAttribute | 厳密な名前付きのアセンブリを、部分的に信頼されているコードから呼び出すことができるようにします。この宣言がない場合、この種のアセンブリを使用できるのは、完全に信頼されている呼び出し元だけです。このクラスは継承できません。 |
![]() | CodeAccessPermission | すべてのコード アクセス許可の基になる構造体を定義します。 |
![]() | HostProtectionException | ホスト リソースの拒否が検出されたときにスローされる例外です。 |
![]() | HostSecurityManager | アプリケーション ドメインのセキュリティ動作の制御およびカスタマイズを実行できるようにします。 |
![]() | NamedPermissionSet | 名前および名前と関連付けられた説明を持つアクセス許可セットを定義します。このクラスは継承できません。 |
![]() | PermissionSet | 複数の異なる種類のアクセス許可を格納できるコレクションを表します。 |
![]() | SecureString | 機密を守る必要のあるテキストを表します。テキストは使用時にプライバシー維持のために暗号化され、不要になるとコンピュータのメモリから削除されます。このクラスは継承できません。 |
![]() | SecurityContext | 複数のスレッド間で転送される実行コンテキストのすべてのセキュリティ関連データをカプセル化し、反映します。このクラスは継承できません。 |
![]() | SecurityCriticalAttribute | コードまたはアセンブリでセキュリティが重要な操作を実行するように指定します。 |
![]() | SecurityElement | セキュリティ オブジェクトのエンコーディング用の XML オブジェクト モデルを表します。このクラスは継承できません。 |
![]() | SecurityException | セキュリティ エラーが検出されたときにスローされる例外。 |
![]() | SecurityManager | セキュリティ システムと対話するクラスに、主要なアクセス ポイントを提供します。このクラスは継承できません。 |
![]() | SecurityTransparentAttribute | アセンブリが特権の昇格を実行できないことを指定します。 |
![]() | SecurityTreatAsSafeAttribute | アセンブリ内の透過的なコードがアクセスできる非パブリックな SecurityCriticalAttribute メンバを識別します。 |
![]() | SuppressUnmanagedCodeSecurityAttribute | スタック ウォークを使用せずにマネージ コードがアンマネージ コードを呼び出すことができるようにします。このクラスは継承できません。 |
![]() | UnverifiableCodeAttribute | 検査できないコードを含んでいるモジュールをマークします。このクラスは継承できません。 |
![]() | VerificationException | セキュリティ ポリシーでコードをタイプ セーフにする必要があり、検証プロセスでコードがタイプ セーフかどうかを検証できないときにスローされる例外。 |
![]() | XmlSyntaxException | XML 解析で構文エラーが存在する場合にスローされる例外。このクラスは継承できません。 |

インターフェイス | 説明 | |
---|---|---|
![]() | IEvidenceFactory | オブジェクトの Evidence を取得します。 |
![]() | IPermission | アクセス許可の種類によって実装されるメソッドを定義します。 |
![]() | ISecurityEncodable | アクセス許可オブジェクトの状態を XML 要素表記に、またはその逆に変換するメソッドを定義します。 |
![]() | ISecurityPolicyEncodable | アクセス許可オブジェクトの状態を XML 要素表記に、またはその逆に変換するメソッドをサポートします。 |
![]() | IStackWalk | コール スタック内のすべての呼び出し元に、保護されているリソースへのアクセスに必要なアクセス許可が与えられているかどうかを判断するスタック ウォークを管理します。 |

System.Security
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2021/05/08 19:35 UTC 版)
「基本クラスライブラリ」の記事における「System.Security」の解説
CLRセキュリティシステムの下層構造を提供する。この名前空間はアプリケーションにポリシーと権限に基づいたセキュリティを構築する機能を提供する。暗号化サービスなど。
※この「System.Security」の解説は、「基本クラスライブラリ」の解説の一部です。
「System.Security」を含む「基本クラスライブラリ」の記事については、「基本クラスライブラリ」の概要を参照ください。
- System.Securityのページへのリンク