IIdentityPermissionFactory 인터페이스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
주의
Code Access Security is not supported or honored by the runtime.
새 ID 권한을 만드는 메서드를 정의합니다.
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
- 파생
- 특성
설명
일부 유형의 증거에는 해당 증명 정보가 있는 어셈블리에 부여되는 해당 ID 권한이 있습니다. 이렇게 하면 다른 코드에서 ID를 요구할 수 있으므로 특정 증명 정보가 있는 코드만 전달됩니다. 예를 들어 호출자에게 특정 강력한 이름을 지정하도록 요구할 수 있습니다. 해당 강력한 이름을 가진 호출자만 수요를 전달합니다. 증명 정보 개체를 구현하여 IIdentityPermissionFactory .NET Framework 보안 시스템에서 해당 증명 정보를 나타내는 ID 권한을 얻기 위해 호출할 수 있는 구현 CreateIdentityPermission 을 제공합니다. 정책 해결 중에 보안 시스템은 해당 어셈블리에 결과 ID 권한을 구현 IIdentityPermissionFactory 하고 부여하는 모든 증거 개체에 대해 해당 메서드를 호출합니다.
메서드
CreateIdentityPermission(Evidence) |
지정된 증명 정보에 대한 새 ID 권한을 만듭니다. |