Este artigo foi traduzido por máquina. Para visualizar o arquivo em inglês, marque a caixa de seleção Inglês. Você também pode exibir o texto Em inglês em uma janela pop-up, movendo o ponteiro do mouse sobre o texto.
Tradução
Inglês

Classe CngProvider

 

Encapsula o nome de um KSP (Provedor de Armazenamento de Chaves) para uso com objetos CNG (Cryptography Next Generation).

Namespace:   System.Security.Cryptography
Assembly:  System.Core (em System.Core.dll)

System.Object
  System.Security.Cryptography.CngProvider

[SerializableAttribute]
[HostProtectionAttribute(SecurityAction.LinkDemand, MayLeakOnAbort = true)]
public sealed class CngProvider : IEquatable<CngProvider>

NomeDescrição
System_CAPS_pubmethodCngProvider(String)

Inicializa uma nova instância da classe CngProvider.

NomeDescrição
System_CAPS_pubpropertySystem_CAPS_staticMicrosoftSmartCardKeyStorageProvider

Obtém uma CngProvider objeto que especifica o provedor de armazenamento de chave de cartão inteligente do Microsoft.

System_CAPS_pubpropertySystem_CAPS_staticMicrosoftSoftwareKeyStorageProvider

Obtém um objeto CngProvider que especifica o Provedor de Armazenamento de Chaves de Software Microsoft.

System_CAPS_pubpropertyProvider

Obtém o nome do provedor de armazenamento de chaves (KSP) que atual CngProvider objeto especifica.

NomeDescrição
System_CAPS_pubmethodEquals(CngProvider)

Compara especificado CngProvider objeto atual CngProvider objeto.

System_CAPS_pubmethodEquals(Object)

Compara o objeto atual CngProvider objeto.(Substitui o Object.Equals(Object).)

System_CAPS_pubmethodGetHashCode()

Gera um valor de hash para o nome do provedor de armazenamento de chaves (KSP) que está incorporado no atual CngProvider objeto.(Substitui o Object.GetHashCode().)

System_CAPS_pubmethodGetType()

Obtém o Type da instância atual.(Herdado de Object.)

System_CAPS_pubmethodToString()

Obtém o nome do provedor de armazenamento de chaves (KSP) que atual CngProvider objeto especifica.(Substitui o Object.ToString().)

NomeDescrição
System_CAPS_puboperatorSystem_CAPS_staticEquality(CngProvider, CngProvider)

Determina se dois CngProvider objetos especificam o mesmo provedor de armazenamento de chaves (KSP).

System_CAPS_puboperatorSystem_CAPS_staticInequality(CngProvider, CngProvider)

Determina se dois CngProvider objetos não representam o mesmo provedor de armazenamento de chaves (KSP).

The T:System.Security.Cryptography.CngProvider class is a utility class. It consists of static properties, comparison methods, and a private, internally maintained string that specifies a key storage provider.

The static properties return T:System.Security.Cryptography.CngProvider objects. Each object's internal string is initialized to the provider name that corresponds to the name of the static property.

You can also use this class to create objects for provider types that are not covered by the static properties.

Several CNG classes (such as T:System.Security.Cryptography.CngKey) accept T:System.Security.Cryptography.CngProvider objects through a provider parameter. When the class receives the T:System.Security.Cryptography.CngProvider object, it retrieves the embedded provider name by calling the object's P:System.Security.Cryptography.CngProvider.Provider property.

Therefore, T:System.Security.Cryptography.CngProvider serves as an enumeration of well-known providers. It lets you identify a provider by using a strongly typed value instead of a string.

.NET Framework
Disponível desde 3.5

Quaisquer membros estáticos públicos ( Compartilhado no Visual Basic) desse tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.

Retornar ao início
Mostrar: