KeyContainerPermissionAccessEntry Konstruktorer
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Initierar en ny instans av KeyContainerPermissionAccessEntry klassen.
Överlagringar
| Name | Description |
|---|---|
| KeyContainerPermissionAccessEntry(CspParameters, KeyContainerPermissionFlags) |
Initierar en ny instans av klassen med hjälp av KeyContainerPermissionAccessEntry de angivna csp-parametrarna (cryptographic service provider) och åtkomstbehörigheter. |
| KeyContainerPermissionAccessEntry(String, KeyContainerPermissionFlags) |
Initierar en ny instans av klassen med hjälp av KeyContainerPermissionAccessEntry det angivna nyckelcontainernamnet och åtkomstbehörigheterna. |
| KeyContainerPermissionAccessEntry(String, String, Int32, String, Int32, KeyContainerPermissionFlags) |
Initierar en ny instans av KeyContainerPermissionAccessEntry klassen med de angivna egenskapsvärdena. |
KeyContainerPermissionAccessEntry(CspParameters, KeyContainerPermissionFlags)
Initierar en ny instans av klassen med hjälp av KeyContainerPermissionAccessEntry de angivna csp-parametrarna (cryptographic service provider) och åtkomstbehörigheter.
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)
Parametrar
- parameters
- CspParameters
Ett CspParameters objekt som innehåller parametrarna för kryptografisk tjänstprovider (CSP).
En bitvis kombination av KeyContainerPermissionFlags värdena.
Undantag
Den resulterande posten skulle ha obegränsad åtkomst.
Kommentarer
Den här konstruktorn tillåter att åtkomsträttigheter tilldelas för specifika nyckelcontainrar som identifieras i ett CspParameters objekt.
Gäller för
KeyContainerPermissionAccessEntry(String, KeyContainerPermissionFlags)
Initierar en ny instans av klassen med hjälp av KeyContainerPermissionAccessEntry det angivna nyckelcontainernamnet och åtkomstbehörigheterna.
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)
Parametrar
- keyContainerName
- String
Namnet på nyckelcontainern.
En bitvis kombination av KeyContainerPermissionFlags värdena.
Undantag
Den resulterande posten skulle ha obegränsad åtkomst.
Kommentarer
Med den här konstruktorn kan du ange åtkomsträttigheter för specifika nyckelcontainrar som identifieras med namn. använd en asterisk ("*") för att representera alla nyckelcontainrar.
Gäller för
KeyContainerPermissionAccessEntry(String, String, Int32, String, Int32, KeyContainerPermissionFlags)
Initierar en ny instans av KeyContainerPermissionAccessEntry klassen med de angivna egenskapsvärdena.
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)
Parametrar
- keyStore
- String
Namnet på nyckelarkivet.
- providerName
- String
Namnet på providern.
- providerType
- Int32
Typkoden för providern. Se egenskapen ProviderType för värden.
- keyContainerName
- String
Namnet på nyckelcontainern.
En bitvis kombination av KeyContainerPermissionFlags värdena.
Undantag
Den resulterande posten skulle ha obegränsad åtkomst.
Kommentarer
Den här konstruktorn tillåter att åtkomsträttigheter tilldelas för specifika nyckelcontainrar. Ett keySpec eller providerType värdet för -1 representerar alla viktiga specifikationer eller providertyper. En keyStore, providerName, eller keyContainerName av "*" representerar alla nyckellager, providers eller nyckelcontainrar. En providerName eller keyContainerName som representerar null alla providrar eller nyckelcontainrar.