KeyContainerPermissionAccessEntry 생성자
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
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(암호화 서비스 공급자) 매개 변수를 포함하는 개체입니다.
값의 비트 조합입니다 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
키 컨테이너의 이름입니다.
값의 비트 조합입니다 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
키 컨테이너의 이름입니다.
값의 비트 조합입니다 KeyContainerPermissionFlags .
예외
결과 항목에는 무제한 액세스 권한이 있습니다.
설명
이 생성자를 사용하면 특정 키 컨테이너에 대한 액세스 권한을 할당할 수 있습니다. -1 값 keySpec 은 providerType 모든 키 사양 또는 공급자 형식을 나타냅니다.
keyStore또는 providerNamekeyContainerName "*"는 모든 키 저장소, 공급자 또는 키 컨테이너를 나타냅니다.
keyContainerName
null 또는 providerName 모든 공급자 또는 키 컨테이너를 나타냅니다.