Defines the identity permission for strong names.
Object
CodeAccessPermission
StrongNameIdentityPermission
[Visual Basic] NotInheritable Public Class StrongNameIdentityPermission Inherits CodeAccessPermission [C#] public sealed class StrongNameIdentityPermission : CodeAccessPermission [C++] public __gc __sealed class StrongNameIdentityPermission : public CodeAccessPermission [JScript] public class StrongNameIdentityPermission extends CodeAccessPermission
A strong name identity is based on a cryptographic public key called a blob and a simple string name. The key defines a unique namespace as well as provides strong verification that the name is genuine since the definition of the name must be in an assembly signed by the corresponding private key. The strong name takes the form- blob.simplename.
Note that the validity of the strong name key is not dependent on a trust relationship or any certificate necessarily being issued for the key.
For a complete description of strong names see the TBD.
Namespace: System.Security.Permissions
Assembly: mscorlib.dll
StrongNameIdentityPermission Members | System.Security.Permissions Namespace