KeyContainerPermissionAccessEntry Construtores

Definição

Inicializa uma nova instância da KeyContainerPermissionAccessEntry classe.

Sobrecargas

Name Descrição
KeyContainerPermissionAccessEntry(CspParameters, KeyContainerPermissionFlags)

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

KeyContainerPermissionAccessEntry(String, KeyContainerPermissionFlags)

Inicializa uma nova instância da KeyContainerPermissionAccessEntry classe, usando o nome do contentor 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
Origem:
KeyContainerPermissionAccessEntry.cs

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

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 objeto que contém os parâmetros do CspParameters fornecedor de serviços criptográficos (CSP).

flags
KeyContainerPermissionFlags

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

Exceções

A entrada resultante teria acesso irrestrito.

Observações

Este construtor permite a atribuição de direitos de acesso a recipientes de chave específicos identificados num 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
Origem:
KeyContainerPermissionAccessEntry.cs

Inicializa uma nova instância da KeyContainerPermissionAccessEntry classe, usando o nome do contentor 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 recipiente da chave.

flags
KeyContainerPermissionFlags

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

Exceções

A entrada resultante teria acesso irrestrito.

Observações

Este construtor permite-lhe especificar direitos de acesso para recipientes de chave específicos identificados pelo nome; Use um asterisco ("*") para representar todos os contentores-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
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 da loja de chaves.

providerName
String

O nome do provedor.

providerType
Int32

O código de tipo para o fornecedor. Consulte a ProviderType propriedade para os valores.

keyContainerName
String

O nome do recipiente da chave.

keySpec
Int32

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

flags
KeyContainerPermissionFlags

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

Exceções

A entrada resultante teria acesso irrestrito.

Observações

Este construtor permite que direitos de acesso sejam atribuídos a recipientes de chave específicos. A keySpec ou providerType valor de -1 representa todas as especificações ou tipos de fornecedores-chave. Um keyStore, providerName, ou keyContainerName de "*" representa todos os armazenamentos, fornecedores ou contentores de chaves. A ou providerName que é keyContainerName representa todos os null fornecedores ou recipientes-chave.

Aplica-se a