KeyContainerPermissionAccessEntry Klasa

Definicja

Przestroga

Code Access Security is not supported or honored by the runtime.

Określa prawa dostępu dla określonych kontenerów kluczy. Klasa ta nie może być dziedziczona.

public ref class KeyContainerPermissionAccessEntry sealed
[System.Obsolete("Code Access Security is not supported or honored by the runtime.", DiagnosticId="SYSLIB0003", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
public sealed class KeyContainerPermissionAccessEntry
[System.Runtime.InteropServices.ComVisible(true)]
[System.Serializable]
public sealed class KeyContainerPermissionAccessEntry
public sealed class KeyContainerPermissionAccessEntry
[<System.Obsolete("Code Access Security is not supported or honored by the runtime.", DiagnosticId="SYSLIB0003", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
type KeyContainerPermissionAccessEntry = class
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Serializable>]
type KeyContainerPermissionAccessEntry = class
type KeyContainerPermissionAccessEntry = class
Public NotInheritable Class KeyContainerPermissionAccessEntry
Dziedziczenie
KeyContainerPermissionAccessEntry
Atrybuty

Uwagi

Przestroga

Zabezpieczenia dostępu kodu (CAS) zostały uznane za przestarzałe we wszystkich wersjach .NET Framework i .NET. Najnowsze wersje platformy .NET nie honorują adnotacji CAS i generują błędy, jeśli są używane interfejsy API związane z usługą CAS. Deweloperzy powinni szukać alternatywnych sposobów wykonywania zadań zabezpieczeń.

To uprawnienie ma na celu umożliwienie użytkownikom łatwego zarządzania kontenerami kluczy w przypadku angażowania niewielkiej liczby kluczy lub udzielenia dostępu tylko niektórym kluczom.

Konstruktory

KeyContainerPermissionAccessEntry(CspParameters, KeyContainerPermissionFlags)
Przestarzałe.

Inicjuje KeyContainerPermissionAccessEntry nowe wystąpienie klasy przy użyciu określonych parametrów dostawcy usług kryptograficznych (CSP) i uprawnień dostępu.

KeyContainerPermissionAccessEntry(String, KeyContainerPermissionFlags)
Przestarzałe.

Inicjuje KeyContainerPermissionAccessEntry nowe wystąpienie klasy przy użyciu określonej nazwy kontenera kluczy i uprawnień dostępu.

KeyContainerPermissionAccessEntry(String, String, Int32, String, Int32, KeyContainerPermissionFlags)
Przestarzałe.

Inicjuje KeyContainerPermissionAccessEntry nowe wystąpienie klasy z określonymi wartościami właściwości.

Właściwości

Flags
Przestarzałe.

Pobiera lub ustawia uprawnienia kontenera kluczy.

KeyContainerName
Przestarzałe.

Pobiera lub ustawia nazwę kontenera kluczy.

KeySpec
Przestarzałe.

Pobiera lub ustawia specyfikację klucza.

KeyStore
Przestarzałe.

Pobiera lub ustawia nazwę magazynu kluczy.

ProviderName
Przestarzałe.

Pobiera lub ustawia nazwę dostawcy.

ProviderType
Przestarzałe.

Pobiera lub ustawia typ dostawcy.

Metody

Equals(Object)
Przestarzałe.

Określa, czy określony KeyContainerPermissionAccessEntry obiekt jest równy bieżącemu wystąpieniu.

GetHashCode()
Przestarzałe.

Pobiera kod skrótu dla bieżącego wystąpienia, które jest odpowiednie do użycia w algorytmach tworzenia skrótów i strukturach danych, takich jak tabela skrótów.

GetType()
Przestarzałe.

Type Pobiera wartość bieżącego wystąpienia.

(Odziedziczone po Object)
MemberwiseClone()
Przestarzałe.

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
ToString()
Przestarzałe.

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Dotyczy