KeyContainerPermissionAccessEntry Costruttori
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Inizializza una nuova istanza della classe KeyContainerPermissionAccessEntry.
Overload
| Nome | Descrizione |
|---|---|
| KeyContainerPermissionAccessEntry(CspParameters, KeyContainerPermissionFlags) |
Inizializza una nuova istanza della KeyContainerPermissionAccessEntry classe utilizzando i parametri del provider di servizi di crittografia (CSP) specificati e le autorizzazioni di accesso. |
| KeyContainerPermissionAccessEntry(String, KeyContainerPermissionFlags) |
Inizializza una nuova istanza della KeyContainerPermissionAccessEntry classe utilizzando il nome del contenitore di chiavi e le autorizzazioni di accesso specificati. |
| KeyContainerPermissionAccessEntry(String, String, Int32, String, Int32, KeyContainerPermissionFlags) |
Inizializza una nuova istanza della KeyContainerPermissionAccessEntry classe con i valori delle proprietà specificati. |
KeyContainerPermissionAccessEntry(CspParameters, KeyContainerPermissionFlags)
Inizializza una nuova istanza della KeyContainerPermissionAccessEntry classe utilizzando i parametri del provider di servizi di crittografia (CSP) specificati e le autorizzazioni di accesso.
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)
Parametri
- parameters
- CspParameters
Oggetto CspParameters che contiene i parametri CSP (Cryptographic Service Provider).
Combinazione bit per bit dei KeyContainerPermissionFlags valori.
Eccezioni
La voce risultante avrà accesso senza restrizioni.
Commenti
Questo costruttore consente di assegnare diritti di accesso per contenitori di chiavi specifici identificati in un CspParameters oggetto .
Si applica a
KeyContainerPermissionAccessEntry(String, KeyContainerPermissionFlags)
Inizializza una nuova istanza della KeyContainerPermissionAccessEntry classe utilizzando il nome del contenitore di chiavi e le autorizzazioni di accesso specificati.
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)
Parametri
- keyContainerName
- String
Nome del contenitore di chiavi.
Combinazione bit per bit dei KeyContainerPermissionFlags valori.
Eccezioni
La voce risultante avrà accesso senza restrizioni.
Commenti
Questo costruttore consente di specificare i diritti di accesso per contenitori di chiavi specifici identificati dal nome; usare un asterisco ("*") per rappresentare tutti i contenitori di chiavi.
Si applica a
KeyContainerPermissionAccessEntry(String, String, Int32, String, Int32, KeyContainerPermissionFlags)
Inizializza una nuova istanza della KeyContainerPermissionAccessEntry classe con i valori delle proprietà specificati.
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)
Parametri
- keyStore
- String
Nome dell'archivio chiavi.
- providerName
- String
Nome del provider.
- providerType
- Int32
Codice di tipo per il provider. Vedere la ProviderType proprietà per i valori.
- keyContainerName
- String
Nome del contenitore di chiavi.
Combinazione bit per bit dei KeyContainerPermissionFlags valori.
Eccezioni
La voce risultante avrà accesso senza restrizioni.
Commenti
Questo costruttore consente di assegnare diritti di accesso per contenitori di chiavi specifici. Un keySpec valore o providerType di -1 rappresenta tutte le specifiche chiave o i tipi di provider. Un keyStoreoggetto , providerNameo keyContainerName di "*" rappresenta tutti gli archivi chiavi, i provider o i contenitori di chiavi. Oggetto providerName o keyContainerName che rappresenta null tutti i provider o i contenitori di chiavi.