Name
PublisherIdentityPermission
Synopsis
public sealed class PublisherIdentityPermission : System.Security.CodeAccessPermission : IBuiltInPermission { // Public Constructors public PublisherIdentityPermission(PermissionStatestate
); public PublisherIdentityPermission(System.Security.Cryptography.X509Certificates.X509Certificatecertificate
); // Public Instance Properties public X509Certificate Certificate{set; get; } // Public Instance Methods public override IPermission Copy( ); // overrides CodeAccessPermission public override void FromXml(System.Security.SecurityElementesd
); // overrides CodeAccessPermission public override IPermission Intersect(System.Security.IPermissiontarget
); // overrides CodeAccessPermission public override bool IsSubsetOf(System.Security.IPermissiontarget
); // overrides CodeAccessPermission public override SecurityElement ToXml( ); // overrides CodeAccessPermission public override IPermission Union(System.Security.IPermissiontarget
); // overrides CodeAccessPermission }
The PublisherIdentityPermission
class represents
the System.Security.Policy.Publisher
evidence that
an assembly or application domain presented to the runtime. The
PublisherIdentityPermission
class enables code to
invoke imperative security statements based on the publisher
certificate used to sign an assembly. For example, code can use the
PublisherIdentityPermission
class to ensure that only code signed by their company or a trusted third party can call the methods of their classes. ...
Get Programming .NET Security now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.