KeyContainerPermissionAccessEntry 생성자

정의

KeyContainerPermissionAccessEntry 클래스의 새 인스턴스를 초기화합니다.

오버로드

Name Description
KeyContainerPermissionAccessEntry(CspParameters, KeyContainerPermissionFlags)

지정된 CSP(암호화 서비스 공급자) 매개 변수 및 액세스 권한을 사용하여 클래스의 KeyContainerPermissionAccessEntry 새 인스턴스를 초기화합니다.

KeyContainerPermissionAccessEntry(String, KeyContainerPermissionFlags)

지정된 키 컨테이너 이름 및 액세스 권한을 사용하여 클래스의 KeyContainerPermissionAccessEntry 새 인스턴스를 초기화합니다.

KeyContainerPermissionAccessEntry(String, String, Int32, String, Int32, KeyContainerPermissionFlags)

지정된 속성 값을 사용하여 클래스의 KeyContainerPermissionAccessEntry 새 인스턴스를 초기화합니다.

KeyContainerPermissionAccessEntry(CspParameters, KeyContainerPermissionFlags)

지정된 CSP(암호화 서비스 공급자) 매개 변수 및 액세스 권한을 사용하여 클래스의 KeyContainerPermissionAccessEntry 새 인스턴스를 초기화합니다.

public:
 KeyContainerPermissionAccessEntry(System::Security::Cryptography::CspParameters ^ parameters, System::Security::Permissions::KeyContainerPermissionFlags flags);
public KeyContainerPermissionAccessEntry(System.Security.Cryptography.CspParameters parameters, System.Security.Permissions.KeyContainerPermissionFlags flags);
new System.Security.Permissions.KeyContainerPermissionAccessEntry : System.Security.Cryptography.CspParameters * System.Security.Permissions.KeyContainerPermissionFlags -> System.Security.Permissions.KeyContainerPermissionAccessEntry
Public Sub New (parameters As CspParameters, flags As KeyContainerPermissionFlags)

매개 변수

parameters
CspParameters

CspParameters CSP(암호화 서비스 공급자) 매개 변수를 포함하는 개체입니다.

flags
KeyContainerPermissionFlags

값의 비트 조합입니다 KeyContainerPermissionFlags .

예외

결과 항목에는 무제한 액세스 권한이 있습니다.

설명

이 생성자를 사용하면 개체에서 CspParameters 식별된 특정 키 컨테이너에 대한 액세스 권한을 할당할 수 있습니다.

적용 대상

KeyContainerPermissionAccessEntry(String, KeyContainerPermissionFlags)

지정된 키 컨테이너 이름 및 액세스 권한을 사용하여 클래스의 KeyContainerPermissionAccessEntry 새 인스턴스를 초기화합니다.

public:
 KeyContainerPermissionAccessEntry(System::String ^ keyContainerName, System::Security::Permissions::KeyContainerPermissionFlags flags);
public KeyContainerPermissionAccessEntry(string keyContainerName, System.Security.Permissions.KeyContainerPermissionFlags flags);
new System.Security.Permissions.KeyContainerPermissionAccessEntry : string * System.Security.Permissions.KeyContainerPermissionFlags -> System.Security.Permissions.KeyContainerPermissionAccessEntry
Public Sub New (keyContainerName As String, flags As KeyContainerPermissionFlags)

매개 변수

keyContainerName
String

키 컨테이너의 이름입니다.

flags
KeyContainerPermissionFlags

값의 비트 조합입니다 KeyContainerPermissionFlags .

예외

결과 항목에는 무제한 액세스 권한이 있습니다.

설명

이 생성자를 사용하면 이름으로 식별되는 특정 키 컨테이너에 대한 액세스 권한을 지정할 수 있습니다. 별표("*")를 사용하여 모든 키 컨테이너를 나타냅니다.

적용 대상

KeyContainerPermissionAccessEntry(String, String, Int32, String, Int32, KeyContainerPermissionFlags)

지정된 속성 값을 사용하여 클래스의 KeyContainerPermissionAccessEntry 새 인스턴스를 초기화합니다.

public:
 KeyContainerPermissionAccessEntry(System::String ^ keyStore, System::String ^ providerName, int providerType, System::String ^ keyContainerName, int keySpec, System::Security::Permissions::KeyContainerPermissionFlags flags);
public KeyContainerPermissionAccessEntry(string keyStore, string providerName, int providerType, string keyContainerName, int keySpec, System.Security.Permissions.KeyContainerPermissionFlags flags);
new System.Security.Permissions.KeyContainerPermissionAccessEntry : string * string * int * string * int * System.Security.Permissions.KeyContainerPermissionFlags -> System.Security.Permissions.KeyContainerPermissionAccessEntry
Public Sub New (keyStore As String, providerName As String, providerType As Integer, keyContainerName As String, keySpec As Integer, flags As KeyContainerPermissionFlags)

매개 변수

keyStore
String

키 저장소의 이름입니다.

providerName
String

공급자의 이름입니다.

providerType
Int32

공급자의 형식 코드입니다. 값에 ProviderType 대한 속성을 참조하세요.

keyContainerName
String

키 컨테이너의 이름입니다.

keySpec
Int32

키 사양입니다. 값에 KeySpec 대한 속성을 참조하세요.

flags
KeyContainerPermissionFlags

값의 비트 조합입니다 KeyContainerPermissionFlags .

예외

결과 항목에는 무제한 액세스 권한이 있습니다.

설명

이 생성자를 사용하면 특정 키 컨테이너에 대한 액세스 권한을 할당할 수 있습니다. -1 값 keySpecproviderType 모든 키 사양 또는 공급자 형식을 나타냅니다. keyStore또는 providerNamekeyContainerName "*"는 모든 키 저장소, 공급자 또는 키 컨테이너를 나타냅니다. keyContainerName null 또는 providerName 모든 공급자 또는 키 컨테이너를 나타냅니다.

적용 대상