KeyContainerPermissionAccessEntry Classe

Definição

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.Runtime.InteropServices.ComVisible(true)]
[System.Serializable]
public sealed class KeyContainerPermissionAccessEntry
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Serializable>]
type KeyContainerPermissionAccessEntry = class
Public NotInheritable Class KeyContainerPermissionAccessEntry
Herança
KeyContainerPermissionAccessEntry
Atributos

Comentários

Caution

O CAS (Code Access Security) foi preterido em todas as versões do .NET Framework e do .NET. As versões recentes do .NET não honram as anotações CAS e geram erros se as APIs relacionadas ao CAS forem usadas. Os desenvolvedores devem buscar meios alternativos para 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 a apenas algumas chaves.

Construtores

Nome Description
KeyContainerPermissionAccessEntry(CspParameters, KeyContainerPermissionFlags)

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

KeyContainerPermissionAccessEntry(String, KeyContainerPermissionFlags)

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

KeyContainerPermissionAccessEntry(String, String, Int32, String, Int32, KeyContainerPermissionFlags)

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

Propriedades

Nome Description
Flags

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

KeyContainerName

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

KeySpec

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

KeyStore

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

ProviderName

Obtém ou define o nome do provedor.

ProviderType

Obtém ou define o tipo de provedor.

Métodos

Nome Description
Equals(Object)

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

GetHashCode()

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

GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Objectatual.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a