Package.CheckSignatureOnLoad 属性

定义

获取或设置一个值,该值指示在加载包时是否检查数字签名。

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

属性值

Boolean

如果加载包时验证数字签名,则为 true;否则为 false。 默认值为 true。

属性

注解

如果 CheckSignatureOnLoad 已启用,Integration Services 将在加载包时检查包中的数字签名。 如果签名有效,包将打开,而不会向用户发送任何消息。 如果证书无效或不受信任,则会显示警告消息,并允许用户以交互方式决定是否信任内容。

有关详细信息,请参阅 使用数字签名标识包的源

重要

配置为检查包的签名时,Integration Services 仅检查数字签名是否存在、是否有效且来自受信任的源。 Integration Services 不检查包是否已更改。

适用于