Compartilhar via


KeyContainerPermissionAccessEntry Classe

Definição

Cuidado

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

Especifica os direitos de acesso para contêineres de chave específicos. Essa classe não pode ser herdada.

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
Herança
KeyContainerPermissionAccessEntry
Atributos

Comentários

Cuidado

O CAS (Segurança de Acesso do Código) foi preterido em todas as versões do .NET Framework e do .NET. As versões recentes do .NET não aceitam anotações de CAS e produzem erros caso as APIs relacionadas ao CAS sejam usadas. Os desenvolvedores devem buscar meios alternativos de realizar tarefas de segurança.

Essa permissão destina-se a permitir que os usuários gerenciem facilmente contêineres de chave quando um pequeno número de chaves está envolvido ou o acesso deve ser concedido apenas a algumas chaves.

Construtores

KeyContainerPermissionAccessEntry(CspParameters, KeyContainerPermissionFlags)
Obsoleto.

Inicializa uma nova instância da classe KeyContainerPermissionAccessEntry usando as permissões de acesso e os parâmetros CSP (provedor de serviço de criptografia) especificados.

KeyContainerPermissionAccessEntry(String, KeyContainerPermissionFlags)
Obsoleto.

Inicializa uma nova instância da classe KeyContainerPermissionAccessEntry usando as permissões de acesso e do nome do contêiner de chaves especificado.

KeyContainerPermissionAccessEntry(String, String, Int32, String, Int32, KeyContainerPermissionFlags)
Obsoleto.

Inicializa uma nova instância da classe KeyContainerPermissionAccessEntry com os valores de propriedade especificados.

Propriedades

Flags
Obsoleto.

Obtém ou define as permissões de contêiner de chave.

KeyContainerName
Obsoleto.

Obtém ou define o nome do contêiner de chave.

KeySpec
Obsoleto.

Obtém ou define a especificação da chave.

KeyStore
Obsoleto.

Obtém ou define o nome do repositório de chave.

ProviderName
Obsoleto.

Obtém ou define o nome do provedor.

ProviderType
Obsoleto.

Obtém ou define o tipo de provedor.

Métodos

Equals(Object)
Obsoleto.

Determina se o objeto KeyContainerPermissionAccessEntry especificado é igual à instância atual.

GetHashCode()
Obsoleto.

Obtém um código hash para a instância atual que é adequada para algoritmos de hash e estruturas de dados, como uma tabela de hash.

GetType()
Obsoleto.

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()
Obsoleto.

Cria uma cópia superficial do Object atual.

(Herdado de Object)
ToString()
Obsoleto.

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a