XmlSecureResolver クラスとは? わかりやすく解説

XmlSecureResolver クラス

XmlResolver オブジェクトラップし、基になっている XmlResolverアクセスできるリソース制限することによって、XmlResolver別の実装セキュリティ保護支援します

名前空間: System.Xml
アセンブリ: System.Xml (system.xml.dll 内)
構文構文

Public Class XmlSecureResolver
    Inherits XmlResolver
Dim instance As XmlSecureResolver
public class XmlSecureResolver : XmlResolver
public ref class XmlSecureResolver : public
 XmlResolver
public class XmlSecureResolver extends XmlResolver
public class XmlSecureResolver extends
 XmlResolver
解説解説

XmlSecureResolverXmlResolver具体的な実装ラップし、基になる XmlResolverアクセスできるリソース制限します。たとえば、XmlSecureResolver には、埋め込まれURI (Uniform Resource Identifier) 参照から発生するドメイン間のリダイレクト禁止する機能用意されています。

XmlSecureResolver オブジェクト構築するときに、有効な XmlResolver 実装URL、System.Security.Policy.Evidence のインスタンス、または、System.Security.PermissionSet を設定しますXmlSecureResolver は、これらを使用してセキュリティ判断しますSystem.Security.PermissionSet生成される既存の PermissionSet が使用され、その PermissionSet で PermissionSet.PermitOnly が呼び出され、基になる XmlResolverセキュリティ保護支援します

セキュリティに関するメモ重要 :

.NET Framework 共通言語ランタイム (CLR: Common Language Runtime) で実行するコードと、Microsoft SQL Server 2005 内に統合されCLR実行するコード用のセキュリティ インフラストラクチャには相違点ありますこのため.NET Framework CLR 用に開発されコードSQL Server統合されCLR使用すると、動作異な可能性あります。これらの相違点1 つは、URL に基づく証拠使用している場合XmlSecureResolver クラス影響与えます (これは、CreateEvidenceForUrl メソッドまたは XmlSecureResolver(XmlResolver,String) コンストラクタ使用している場合発生する可能性あります)。SQL Server統合されCLRポリシー解決機構は、Url 情報Zone 情報利用しません。代わりにSQL Server統合されCLR は、アセンブリ読み込んだときにサーバーによって追加される GUID基づいてアクセス許可与えますSQL Server統合されCLRXmlSecureResolver使用する場合は、指定されPermissionSet直接使用する必須の証拠提供してください

継承時の注意 このクラスには継承確認要求ありますXmlSecureResolver クラスから継承するには、完全信頼が必要です。詳細については、「継承確認要求」を参照してください

継承階層継承階層
System.Object
   System.Xml.XmlResolver
    System.Xml.XmlSecureResolver
スレッド セーフスレッド セーフ
この型の public static (Visual Basic では Shared) メンバはすべて、スレッド セーフです。インスタンス メンバ場合は、スレッド セーフであるとは限りません。
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照



英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「XmlSecureResolver クラス」の関連用語











XmlSecureResolver クラスのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



XmlSecureResolver クラスのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2025 Microsoft.All rights reserved.

©2025 GRAS Group, Inc.RSS