IIdentityPermissionFactory Interface

Définition

Définit la méthode qui crée une nouvelle autorisation d'identité.Defines the method that creates a new identity permission.

public interface class IIdentityPermissionFactory
[System.Runtime.InteropServices.ComVisible(true)]
public interface IIdentityPermissionFactory
type IIdentityPermissionFactory = interface
Public Interface IIdentityPermissionFactory
Dérivé
Attributs

Remarques

Certains types de preuve ont une autorisation d’identité correspondante qui est accordée aux assemblys avec cette preuve.Some types of evidence have a corresponding identity permission that is granted to assemblies with that evidence. Cela permet à un autre code de faire des demandes d’identité, afin que seul le code avec un élément spécifique de preuve réussisse.This allows other code to make identity demands, so that only code with a specific piece of evidence will pass. Par exemple, vous pouvez demander que vos appelants aient un nom fort spécifique. Seuls les appelants avec ce nom fort passeront la demande.For example, you can demand that your callers have a specific strong name; only callers with that strong name will pass the demand. En implémentant IIdentityPermissionFactory pour un objet de preuve, vous fournissez une implémentation de CreateIdentityPermission que le système de sécurité .NET Framework peut appeler pour obtenir une autorisation d’identité qui représente cet élément de preuve.By implementing IIdentityPermissionFactory for an evidence object, you provide an implementation of CreateIdentityPermission that the .NET Framework security system can call to get an identity permission that represents that piece of evidence. Pendant la résolution de stratégie, le système de sécurité appellera cette méthode sur tous les objets de preuve qui implémentent IIdentityPermissionFactory et accordent les autorisations d’identité qui en résultent à l’assembly approprié.During policy resolution, the security system will call that method on all evidence objects that implement IIdentityPermissionFactory and grant the resulting identity permissions to the appropriate assembly.

Méthodes

CreateIdentityPermission(Evidence)

Crée une nouvelle autorisation d'identité pour la preuve spécifiée.Creates a new identity permission for the specified evidence.

S’applique à

Voir aussi