TripleDESCng Construtores
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Inicializa uma nova instância da classe TripleDESCng.
Sobrecargas
TripleDESCng() |
Inicializa uma nova instância da classe TripleDESCng com uma chave efêmera. |
TripleDESCng(String) |
Inicializa uma nova instância da classe TripleDESCng com o nome da chave especificado, que representa uma chave 3DES persistente existente. |
TripleDESCng(String, CngProvider) |
Inicializa uma nova instância da classe TripleDESCng com o nome da chave especificado, que representa uma chave 3DES persistente existente e o KSP (provedor de armazenamento de chave) especificado. |
TripleDESCng(String, CngProvider, CngKeyOpenOptions) |
Inicializa uma nova instância da classe com o nome da TripleDESCng chave especificado, que representa uma chave 3DES persistente existente, o KSP (provedor de armazenamento de chaves) especificado e as opções de abertura de chave. |
TripleDESCng()
- Origem:
- Cng.NotSupported.cs
- Origem:
- Cng.NotSupported.cs
- Origem:
- Cng.NotSupported.cs
Inicializa uma nova instância da classe TripleDESCng com uma chave efêmera.
public:
TripleDESCng();
public TripleDESCng ();
[System.Runtime.Versioning.SupportedOSPlatform("windows")]
public TripleDESCng ();
Public Sub New ()
- Atributos
Aplica-se a
TripleDESCng(String)
- Origem:
- Cng.NotSupported.cs
- Origem:
- Cng.NotSupported.cs
- Origem:
- Cng.NotSupported.cs
Inicializa uma nova instância da classe TripleDESCng com o nome da chave especificado, que representa uma chave 3DES persistente existente.
public:
TripleDESCng(System::String ^ keyName);
public TripleDESCng (string keyName);
[System.Runtime.Versioning.SupportedOSPlatform("windows")]
public TripleDESCng (string keyName);
new System.Security.Cryptography.TripleDESCng : string -> System.Security.Cryptography.TripleDESCng
[<System.Runtime.Versioning.SupportedOSPlatform("windows")>]
new System.Security.Cryptography.TripleDESCng : string -> System.Security.Cryptography.TripleDESCng
Public Sub New (keyName As String)
Parâmetros
- keyName
- String
O nome da chave.
- Atributos
Exceções
keyName
é null
.
A CNG (Cryptography Next Generation) não é compatível com este sistema.
Todos os outros erros.
Comentários
Esse construtor usa um valor padrão CngKeyOpenOptions de None e MicrosoftSoftwareKeyStorageProvider como o KSP (provedor de armazenamento de chaves) padrão para abrir a chave.
Confira também
Aplica-se a
TripleDESCng(String, CngProvider)
- Origem:
- Cng.NotSupported.cs
- Origem:
- Cng.NotSupported.cs
- Origem:
- Cng.NotSupported.cs
Inicializa uma nova instância da classe TripleDESCng com o nome da chave especificado, que representa uma chave 3DES persistente existente e o KSP (provedor de armazenamento de chave) especificado.
public:
TripleDESCng(System::String ^ keyName, System::Security::Cryptography::CngProvider ^ provider);
public TripleDESCng (string keyName, System.Security.Cryptography.CngProvider provider);
[System.Runtime.Versioning.SupportedOSPlatform("windows")]
public TripleDESCng (string keyName, System.Security.Cryptography.CngProvider provider);
new System.Security.Cryptography.TripleDESCng : string * System.Security.Cryptography.CngProvider -> System.Security.Cryptography.TripleDESCng
[<System.Runtime.Versioning.SupportedOSPlatform("windows")>]
new System.Security.Cryptography.TripleDESCng : string * System.Security.Cryptography.CngProvider -> System.Security.Cryptography.TripleDESCng
Public Sub New (keyName As String, provider As CngProvider)
Parâmetros
- keyName
- String
O nome da chave.
- provider
- CngProvider
O KSP que contém a chave.
- Atributos
Exceções
A CNG (Cryptography Next Generation) não é compatível com este sistema.
Todos os outros erros.
Comentários
Um valor padrão CngKeyOpenOptions de None é usado para abrir a chave.
Confira também
Aplica-se a
TripleDESCng(String, CngProvider, CngKeyOpenOptions)
- Origem:
- Cng.NotSupported.cs
- Origem:
- Cng.NotSupported.cs
- Origem:
- Cng.NotSupported.cs
Inicializa uma nova instância da classe com o nome da TripleDESCng chave especificado, que representa uma chave 3DES persistente existente, o KSP (provedor de armazenamento de chaves) especificado e as opções de abertura de chave.
public:
TripleDESCng(System::String ^ keyName, System::Security::Cryptography::CngProvider ^ provider, System::Security::Cryptography::CngKeyOpenOptions openOptions);
public TripleDESCng (string keyName, System.Security.Cryptography.CngProvider provider, System.Security.Cryptography.CngKeyOpenOptions openOptions);
[System.Runtime.Versioning.SupportedOSPlatform("windows")]
public TripleDESCng (string keyName, System.Security.Cryptography.CngProvider provider, System.Security.Cryptography.CngKeyOpenOptions openOptions);
new System.Security.Cryptography.TripleDESCng : string * System.Security.Cryptography.CngProvider * System.Security.Cryptography.CngKeyOpenOptions -> System.Security.Cryptography.TripleDESCng
[<System.Runtime.Versioning.SupportedOSPlatform("windows")>]
new System.Security.Cryptography.TripleDESCng : string * System.Security.Cryptography.CngProvider * System.Security.Cryptography.CngKeyOpenOptions -> System.Security.Cryptography.TripleDESCng
Public Sub New (keyName As String, provider As CngProvider, openOptions As CngKeyOpenOptions)
Parâmetros
- keyName
- String
O nome da chave.
- provider
- CngProvider
O KSP que contém a chave.
- openOptions
- CngKeyOpenOptions
Uma combinação bit a bit dos valores de enumeração que especifica opções para abrir a chave, como de onde a chave é aberta (armazenamento do usuário ou computador) e se o prompt da interface do usuário deve ser suprimido.
- Atributos
Exceções
A CNG (Cryptography Next Generation) não é compatível com este sistema.
Todos os outros erros.