Initializes an instance of the StrongNameMembershipCondition class.
[Visual Basic] Public Sub New( _ ByVal blob As StrongNamePublicKeyBlob, _ ByVal name As String, _ ByVal version As Version _ ) [C#] public StrongNameMembershipCondition( StrongNamePublicKeyBlob blob, string name, Version version ); [C++] public: StrongNameMembershipCondition( StrongNamePublicKeyBlob* blob, String* name, Version* version ); [JScript] public function StrongNameMembershipCondition( blob : StrongNamePublicKeyBlob, name : String, version : Version );
Use this membership condition to assign permission to specific code assemblies by strong name.
Strong names are well suited to specifying code assemblies that you give a rich set of powerful permission to. Since strong names are cryptographically verified, attackers cannot impersonate rightful assemblies and usurp their permission.
StrongNameMembershipCondition Class | StrongNameMembershipCondition Members | System.Security.Policy Namespace