KeyContainerPermissionAccessEntry Construtores

Definição

Inicializa uma nova instância da classe KeyContainerPermissionAccessEntry.

Sobrecargas

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.

KeyContainerPermissionAccessEntry(CspParameters, KeyContainerPermissionFlags)

Origem:
KeyContainerPermissionAccessEntry.cs
Origem:
KeyContainerPermissionAccessEntry.cs
Origem:
KeyContainerPermissionAccessEntry.cs
Origem:
KeyContainerPermissionAccessEntry.cs
Origem:
KeyContainerPermissionAccessEntry.cs
Origem:
KeyContainerPermissionAccessEntry.cs
Origem:
KeyContainerPermissionAccessEntry.cs

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.

public:
 KeyContainerPermissionAccessEntry(System::Security::Cryptography::CspParameters ^ parameters, System::Security::Permissions::KeyContainerPermissionFlags flags);
public KeyContainerPermissionAccessEntry(System.Security.Cryptography.CspParameters parameters, System.Security.Permissions.KeyContainerPermissionFlags flags);
new System.Security.Permissions.KeyContainerPermissionAccessEntry : System.Security.Cryptography.CspParameters * System.Security.Permissions.KeyContainerPermissionFlags -> System.Security.Permissions.KeyContainerPermissionAccessEntry
Public Sub New (parameters As CspParameters, flags As KeyContainerPermissionFlags)

Parâmetros

parameters
CspParameters

Um CspParameters objeto que contém os parâmetros do CSP (provedor de serviços criptográficos).

flags
KeyContainerPermissionFlags

Uma combinação bit a bit dos KeyContainerPermissionFlags valores.

Exceções

A entrada resultante teria acesso irrestrito.

Comentários

Esse construtor permite que os direitos de acesso sejam atribuídos a contêineres de chave específicos identificados em um CspParameters objeto.

Aplica-se a

KeyContainerPermissionAccessEntry(String, KeyContainerPermissionFlags)

Origem:
KeyContainerPermissionAccessEntry.cs
Origem:
KeyContainerPermissionAccessEntry.cs
Origem:
KeyContainerPermissionAccessEntry.cs
Origem:
KeyContainerPermissionAccessEntry.cs
Origem:
KeyContainerPermissionAccessEntry.cs
Origem:
KeyContainerPermissionAccessEntry.cs
Origem:
KeyContainerPermissionAccessEntry.cs

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

public:
 KeyContainerPermissionAccessEntry(System::String ^ keyContainerName, System::Security::Permissions::KeyContainerPermissionFlags flags);
public KeyContainerPermissionAccessEntry(string keyContainerName, System.Security.Permissions.KeyContainerPermissionFlags flags);
new System.Security.Permissions.KeyContainerPermissionAccessEntry : string * System.Security.Permissions.KeyContainerPermissionFlags -> System.Security.Permissions.KeyContainerPermissionAccessEntry
Public Sub New (keyContainerName As String, flags As KeyContainerPermissionFlags)

Parâmetros

keyContainerName
String

O nome do contêiner de chave.

flags
KeyContainerPermissionFlags

Uma combinação bit a bit dos KeyContainerPermissionFlags valores.

Exceções

A entrada resultante teria acesso irrestrito.

Comentários

Esse construtor permite que você especifique os direitos de acesso para contêineres de chave específicos identificados pelo nome; use um asterisco ("*") para representar todos os contêineres de chave.

Aplica-se a

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

Origem:
KeyContainerPermissionAccessEntry.cs
Origem:
KeyContainerPermissionAccessEntry.cs
Origem:
KeyContainerPermissionAccessEntry.cs
Origem:
KeyContainerPermissionAccessEntry.cs
Origem:
KeyContainerPermissionAccessEntry.cs
Origem:
KeyContainerPermissionAccessEntry.cs
Origem:
KeyContainerPermissionAccessEntry.cs

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

public:
 KeyContainerPermissionAccessEntry(System::String ^ keyStore, System::String ^ providerName, int providerType, System::String ^ keyContainerName, int keySpec, System::Security::Permissions::KeyContainerPermissionFlags flags);
public KeyContainerPermissionAccessEntry(string keyStore, string providerName, int providerType, string keyContainerName, int keySpec, System.Security.Permissions.KeyContainerPermissionFlags flags);
new System.Security.Permissions.KeyContainerPermissionAccessEntry : string * string * int * string * int * System.Security.Permissions.KeyContainerPermissionFlags -> System.Security.Permissions.KeyContainerPermissionAccessEntry
Public Sub New (keyStore As String, providerName As String, providerType As Integer, keyContainerName As String, keySpec As Integer, flags As KeyContainerPermissionFlags)

Parâmetros

keyStore
String

O nome do repositório de chaves.

providerName
String

O nome do provedor.

providerType
Int32

O código de tipo para o provedor. Consulte a ProviderType propriedade para obter valores.

keyContainerName
String

O nome do contêiner de chave.

keySpec
Int32

A especificação da chave. Consulte a KeySpec propriedade para obter valores.

flags
KeyContainerPermissionFlags

Uma combinação bit a bit dos KeyContainerPermissionFlags valores.

Exceções

A entrada resultante teria acesso irrestrito.

Comentários

Esse construtor permite que os direitos de acesso sejam atribuídos a contêineres de chave específicos. Um keySpec ou providerType valor de -1 representa todas as principais especificações ou tipos de provedor. A keyStore, providerNameou keyContainerName de "*" representa todos os repositórios de chaves, provedores ou contêineres de chave. Um providerName ou keyContainerName que representa null todos os provedores ou contêineres de chave.

Aplica-se a