IIdentityPermissionFactory Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Внимание!
Code Access Security is not supported or honored by the runtime.
Определяет метод, создающий новое разрешение идентификации.
public interface class IIdentityPermissionFactory
public interface IIdentityPermissionFactory
[System.Obsolete("Code Access Security is not supported or honored by the runtime.", DiagnosticId="SYSLIB0003", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
public interface IIdentityPermissionFactory
[System.Runtime.InteropServices.ComVisible(true)]
public interface IIdentityPermissionFactory
type IIdentityPermissionFactory = interface
[<System.Obsolete("Code Access Security is not supported or honored by the runtime.", DiagnosticId="SYSLIB0003", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
type IIdentityPermissionFactory = interface
[<System.Runtime.InteropServices.ComVisible(true)>]
type IIdentityPermissionFactory = interface
Public Interface IIdentityPermissionFactory
- Производный
- Атрибуты
Комментарии
Некоторые типы доказательств имеют соответствующее разрешение удостоверения, которое предоставляется сборкам с этим свидетельством. Это позволяет другому коду требовать идентификации, чтобы передавать только код с определенным фрагментом доказательств. Например, вы можете требовать, чтобы вызывающие абоненты имели определенное строгое имя; Только вызывающие с этим строгим именем будут передавать запрос. Реализуя IIdentityPermissionFactory объект доказательства, вы предоставляете реализацию CreateIdentityPermission этого платформа .NET Framework системы безопасности, чтобы получить разрешение на идентификацию, представляющее этот элемент доказательства. Во время разрешения политики система безопасности вызовет этот метод для всех объектов подтверждения, которые реализуют IIdentityPermissionFactory и предоставляют полученные разрешения удостоверения соответствующей сборке.
Методы
CreateIdentityPermission(Evidence) |
Создает новое разрешение идентификации для указанного свидетельства. |