Back to Devexpress

ScriptSecurityPermission Class

xtrareports-devexpress-dot-xtrareports-ee038949.md

latest2.8 KB
Original Source

ScriptSecurityPermission Class

A security permission applied during execution of report scripts.

Namespace : DevExpress.XtraReports

Assembly : DevExpress.XtraReports.v25.2.dll

NuGet Package : DevExpress.Reporting.Core

Declaration

csharp
public class ScriptSecurityPermission
vb
Public Class ScriptSecurityPermission

The following members return ScriptSecurityPermission objects:

Remarks

We recommend that you specify permissions globally for the entire application.

The ScriptSecurityPermission.Name property identifies the class name of a security permission (a CodeAccessPermission descendant), and the ScriptSecurityPermission.Deny property specifies whether the execution of such scripts is allowed or denied.

You can add any security permission which is a descendant of the CodeAccessPermission class, or inherit from the ScriptSecurityPermission class and implement a custom security permission. In this case, the library containing this security permission should be added to the References list of your application.

Important

To apply restrictions, it is required to enable the code access security (CAS) policy in the application’s configuration file.

To learn more, see Scripting Security.

Inheritance

Object ScriptSecurityPermission

See Also

ScriptSecurityPermission Members

Scripts - Security Considerations

DevExpress.XtraReports Namespace