KeyContainerPermissionAccessEntry Konstruktory
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Inicjuje nowe wystąpienie klasy KeyContainerPermissionAccessEntry.
Przeciążenia
| Nazwa | Opis |
|---|---|
| KeyContainerPermissionAccessEntry(CspParameters, KeyContainerPermissionFlags) |
Inicjuje nowe wystąpienie KeyContainerPermissionAccessEntry klasy przy użyciu określonych parametrów dostawcy usług kryptograficznych (CSP) i uprawnień dostępu. |
| KeyContainerPermissionAccessEntry(String, KeyContainerPermissionFlags) |
Inicjuje nowe wystąpienie KeyContainerPermissionAccessEntry klasy przy użyciu określonej nazwy kontenera klucza i uprawnień dostępu. |
| KeyContainerPermissionAccessEntry(String, String, Int32, String, Int32, KeyContainerPermissionFlags) |
Inicjuje KeyContainerPermissionAccessEntry nowe wystąpienie klasy z określonymi wartościami właściwości. |
KeyContainerPermissionAccessEntry(CspParameters, KeyContainerPermissionFlags)
Inicjuje nowe wystąpienie KeyContainerPermissionAccessEntry klasy przy użyciu określonych parametrów dostawcy usług kryptograficznych (CSP) i uprawnień dostępu.
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)
Parametry
- parameters
- CspParameters
CspParameters Obiekt zawierający parametry dostawcy usług kryptograficznych (CSP).
Bitowa kombinacja KeyContainerPermissionFlags wartości.
Wyjątki
Wynikowy wpis miałby nieograniczony dostęp.
Uwagi
Ten konstruktor umożliwia przypisanie praw dostępu dla określonych kontenerów kluczy zidentyfikowanych w CspParameters obiekcie.
Dotyczy
KeyContainerPermissionAccessEntry(String, KeyContainerPermissionFlags)
Inicjuje nowe wystąpienie KeyContainerPermissionAccessEntry klasy przy użyciu określonej nazwy kontenera klucza i uprawnień dostępu.
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)
Parametry
- keyContainerName
- String
Nazwa kontenera kluczy.
Bitowa kombinacja KeyContainerPermissionFlags wartości.
Wyjątki
Wynikowy wpis miałby nieograniczony dostęp.
Uwagi
Ten konstruktor umożliwia określenie praw dostępu dla określonych kontenerów kluczy zidentyfikowanych według nazwy; użyj gwiazdki ("*"), aby reprezentować wszystkie kontenery kluczy.
Dotyczy
KeyContainerPermissionAccessEntry(String, String, Int32, String, Int32, KeyContainerPermissionFlags)
Inicjuje KeyContainerPermissionAccessEntry nowe wystąpienie klasy z określonymi wartościami właściwości.
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)
Parametry
- keyStore
- String
Nazwa magazynu kluczy.
- providerName
- String
Nazwa dostawcy.
- providerType
- Int32
Kod typu dostawcy. ProviderType Zobacz właściwość dla wartości.
- keyContainerName
- String
Nazwa kontenera kluczy.
Bitowa kombinacja KeyContainerPermissionFlags wartości.
Wyjątki
Wynikowy wpis miałby nieograniczony dostęp.
Uwagi
Ten konstruktor umożliwia przypisanie praw dostępu dla określonych kontenerów kluczy. Wartość keySpec lub providerType -1 reprezentuje wszystkie kluczowe specyfikacje lub typy dostawców. Obiekt keyStore, providerNamelub keyContainerName "*" reprezentuje wszystkie magazyny kluczy, dostawców lub kontenery kluczy. Obiekt providerName lub keyContainerName reprezentuje null wszystkich dostawców lub kontenery kluczy.