Package.CheckSignatureOnLoad プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
パッケージの読み込み時にデジタル署名がチェックされるかどうかを示す値を取得または設定します。
public:
property bool CheckSignatureOnLoad { bool get(); void set(bool value); };
[Microsoft.SqlServer.Dts.Runtime.Localization.LocalizablePropertyDescription(typeof(Microsoft.SqlServer.Dts.Runtime.Localized), "CheckSignatureOnLoadDesc")]
[System.ComponentModel.Browsable(false)]
public bool CheckSignatureOnLoad { get; set; }
[<Microsoft.SqlServer.Dts.Runtime.Localization.LocalizablePropertyDescription(typeof(Microsoft.SqlServer.Dts.Runtime.Localized), "CheckSignatureOnLoadDesc")>]
[<System.ComponentModel.Browsable(false)>]
member this.CheckSignatureOnLoad : bool with get, set
Public Property CheckSignatureOnLoad As Boolean
プロパティ値
パッケージの読み込み時にデジタル署名が検証された場合はtrueです。そうでなければ、誤りです。 既定値は、true です。
- 属性
注釈
CheckSignatureOnLoadが有効の場合、インテグレーションサービスはパッケージの読み込み時にデジタル署名の有無を確認します。 署名が有効であれば、ユーザーにメッセージが送信されることなくパッケージが開きます。 証明書が有効でない場合や信頼できない場合、警告メッセージが表示され、ユーザーが内容を信頼するかどうかをインタラクティブに判断できます。
詳細については、「 デジタル署名を使用してパッケージのソースを特定する」を参照してください。
Important
パッケージの署名を確認するように設定した場合、統合サービスはデジタル署名の存在、有効性、信頼できるソースからのものかどうかのみを確認します。 Integration Services では、パッケージが変更されたかどうかは確認されません。