KeyContainerPermissionAccessEntry Constructors
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Initialiseert een nieuw exemplaar van de KeyContainerPermissionAccessEntry klasse.
Overloads
| Name | Description |
|---|---|
| KeyContainerPermissionAccessEntry(CspParameters, KeyContainerPermissionFlags) |
Initialiseert een nieuw exemplaar van de KeyContainerPermissionAccessEntry klasse met behulp van de opgegeven CSP-parameters (cryptografische serviceprovider) en toegangsmachtigingen. |
| KeyContainerPermissionAccessEntry(String, KeyContainerPermissionFlags) |
Initialiseert een nieuw exemplaar van de KeyContainerPermissionAccessEntry klasse met behulp van de opgegeven sleutelcontainernaam en toegangsmachtigingen. |
| KeyContainerPermissionAccessEntry(String, String, Int32, String, Int32, KeyContainerPermissionFlags) |
Initialiseert een nieuw exemplaar van de KeyContainerPermissionAccessEntry klasse met de opgegeven eigenschapswaarden. |
KeyContainerPermissionAccessEntry(CspParameters, KeyContainerPermissionFlags)
Initialiseert een nieuw exemplaar van de KeyContainerPermissionAccessEntry klasse met behulp van de opgegeven CSP-parameters (cryptografische serviceprovider) en toegangsmachtigingen.
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
- parameters
- CspParameters
Een CspParameters object dat de CSP-parameters (cryptografische serviceprovider) bevat.
Een bitsgewijze combinatie van de KeyContainerPermissionFlags waarden.
Uitzonderingen
De resulterende vermelding zou onbeperkte toegang hebben.
Opmerkingen
Met deze constructor kunnen toegangsrechten worden toegewezen voor specifieke sleutelcontainers die in een CspParameters object worden geïdentificeerd.
Van toepassing op
KeyContainerPermissionAccessEntry(String, KeyContainerPermissionFlags)
Initialiseert een nieuw exemplaar van de KeyContainerPermissionAccessEntry klasse met behulp van de opgegeven sleutelcontainernaam en toegangsmachtigingen.
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)
Parameters
- keyContainerName
- String
De naam van de sleutelcontainer.
Een bitsgewijze combinatie van de KeyContainerPermissionFlags waarden.
Uitzonderingen
De resulterende vermelding zou onbeperkte toegang hebben.
Opmerkingen
Met deze constructor kunt u toegangsrechten opgeven voor specifieke sleutelcontainers die worden geïdentificeerd met de naam; gebruik een sterretje ('*') om alle sleutelcontainers weer te geven.
Van toepassing op
KeyContainerPermissionAccessEntry(String, String, Int32, String, Int32, KeyContainerPermissionFlags)
Initialiseert een nieuw exemplaar van de KeyContainerPermissionAccessEntry klasse met de opgegeven eigenschapswaarden.
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)
Parameters
- keyStore
- String
De naam van het sleutelarchief.
- providerName
- String
De naam van de provider.
- providerType
- Int32
De typecode voor de provider. Zie de ProviderType eigenschap voor waarden.
- keyContainerName
- String
De naam van de sleutelcontainer.
Een bitsgewijze combinatie van de KeyContainerPermissionFlags waarden.
Uitzonderingen
De resulterende vermelding zou onbeperkte toegang hebben.
Opmerkingen
Met deze constructor kunnen toegangsrechten worden toegewezen voor specifieke sleutelcontainers. Een keySpec of providerType waarde van -1 vertegenwoordigt alle belangrijke specificaties of providertypen. A keyStore, providerNameof keyContainerName '*' vertegenwoordigt alle sleutelarchieven, providers of sleutelcontainers. Een providerName of keyContainerName die alle providers of sleutelcontainers vertegenwoordigt null .