StorePermissionFlags Enum

Definition

Anger tillåten åtkomst till X.509-certifikatarkiv.

Den här uppräkningen stöder en bitvis kombination av dess medlemsvärden.

public enum class StorePermissionFlags
[System.Flags]
[System.Serializable]
public enum StorePermissionFlags
[<System.Flags>]
[<System.Serializable>]
type StorePermissionFlags = 
Public Enum StorePermissionFlags
Arv
StorePermissionFlags
Attribut

Fält

Name Värde Description
NoFlags 0

Behörighet ges inte för att utföra några certifikat- eller lagringsåtgärder.

CreateStore 1

Möjligheten att skapa en ny butik.

Nya butiker skapas genom att anropa Open(OpenFlags) metoden.

DeleteStore 2

Möjligheten att ta bort ett arkiv.

Den här funktionen exponeras inte av X509Store klassen.

EnumerateStores 4

Möjligheten att räkna upp butikerna på en dator.

Den här funktionen exponeras inte av X509Store klassen.

OpenStore 16

Möjligheten att öppna en butik.

Möjligheten att öppna ett arkiv omfattar inte möjligheten att räkna upp certifikat (vilket ger upphov till sekretessproblem) eller att lägga till eller ta bort certifikat (vilket ger upphov till säkerhetsproblem).

AddToStore 32

Möjligheten att lägga till ett certifikat i ett arkiv.

Av säkerhetsskäl bör den här möjligheten endast beviljas mycket betrodd kod.

RemoveFromStore 64

Möjligheten att ta bort ett certifikat från ett arkiv.

Den här möjligheten bör endast beviljas till mycket betrodd kod eftersom borttagning av ett certifikat kan resultera i överbelastning.

EnumerateCertificates 128

Möjligheten att räkna upp certifikaten i ett arkiv.

Av sekretessskäl bör den här möjligheten endast beviljas till fullständigt betrodd kod.

AllFlags 247

Möjligheten att utföra alla certifikat- och lagringsåtgärder.

Kommentarer

Caution

Code Access Security (CAS) har föråldrats i alla versioner av .NET Framework och .NET. De senaste versionerna av .NET följer inte CAS-anteckningar och skapar fel om CAS-relaterade API:er används. Utvecklare bör söka alternativa sätt att utföra säkerhetsuppgifter.

Många av dessa åtkomstbehörigheter utgör potentiella säkerhets- och sekretesshot. Stor försiktighet bör iakttas vid beviljandet av tillgång till butiker. En kort beskrivning av vilken typ av hot som exponeras av en åtkomst finns i sammanfattningen för den enskilda uppräkningsmedlemmen.

Gäller för