StorePermissionFlags StorePermissionFlags StorePermissionFlags StorePermissionFlags Enum

Definizione

Specifica l'accesso consentito agli archivi di certificati X.509.Specifies the permitted access to X.509 certificate stores.

Questa enumerazione ha un attributo FlagsAttribute che consente una combinazione bit per bit dei valori del relativo membro.

public enum class StorePermissionFlags
[System.Flags]
[System.Serializable]
public enum StorePermissionFlags
type StorePermissionFlags = 
Public Enum StorePermissionFlags
Ereditarietà
StorePermissionFlagsStorePermissionFlagsStorePermissionFlagsStorePermissionFlags
Attributi

Campi

AddToStore AddToStore AddToStore AddToStore 32

Possibilità di aggiungere un certificato a un archivio.The ability to add a certificate to a store.

AllFlags AllFlags AllFlags AllFlags 247

Possibilità di eseguire tutte le operazioni relative a certificati ed archivi.The ability to perform all certificate and store operations.

CreateStore CreateStore CreateStore CreateStore 1

Possibilità di creare un nuovo archivio.The ability to create a new store.

DeleteStore DeleteStore DeleteStore DeleteStore 2

Possibilità di eliminare un archivio.The ability to delete a store.

EnumerateCertificates EnumerateCertificates EnumerateCertificates EnumerateCertificates 128

Possibilità di enumerare i certificati in un archivio.The ability to enumerate the certificates in a store.

EnumerateStores EnumerateStores EnumerateStores EnumerateStores 4

Possibilità di enumerare gli archivi in un computer.The ability to enumerate the stores on a computer.

NoFlags NoFlags NoFlags NoFlags 0

Non viene concessa l'autorizzazione per eseguire le operazioni relative a certificati o archivi.Permission is not given to perform any certificate or store operations.

OpenStore OpenStore OpenStore OpenStore 16

Possibilità di aprire un archivio.The ability to open a store.

RemoveFromStore RemoveFromStore RemoveFromStore RemoveFromStore 64

Possibilità di rimuovere un certificato da un archivio.The ability to remove a certificate from a store.

Esempi

Esempio di codice seguente viene illustrato l'utilizzo del StorePermissionFlags enumerazione.The following code example shows the use of the StorePermissionFlags enumeration.

Console::WriteLine( "Creating a permission with Flags = OpenStore." );
StorePermission^ sp = gcnew StorePermission( StorePermissionFlags::OpenStore );

Console.WriteLine("Creating a permission with Flags = OpenStore.");
StorePermission sp = new StorePermission(StorePermissionFlags.OpenStore);
Console.WriteLine("Creating a permission with Flags = OpenStore.")
Dim sp As New System.Security.Permissions.StorePermission(StorePermissionFlags.OpenStore)

Commenti

Molte di queste autorizzazioni di accesso costituiscono un rischio potenziale per la sicurezza e la riservatezza.Many of these access permissions pose potential security and privacy threats. Deve essere prestare particolare attenzione nel concedere l'accesso agli archivi.Great care should be taken in granting access to stores. Una breve descrizione del tipo di minaccia esposta da un accesso è reperibile nel riepilogo per l'accesso.A brief description of the type of threat exposed by an access can be found in the summary for the access.

Si applica a