Classe VssClientCertificateManager
Hierarquia de herança
System.Object
Microsoft.VisualStudio.Services.Client.VssClientCertificateManager
Namespace: Microsoft.VisualStudio.Services.Client
Assembly: Microsoft.VisualStudio.Services.Client (em Microsoft.VisualStudio.Services.Client.dll)
Sintaxe
'Declaração
Public Class VssClientCertificateManager _
Implements IVssClientCertificateManager
public class VssClientCertificateManager : IVssClientCertificateManager
O tipo VssClientCertificateManager expõe os membros a seguir.
Construtores
Nome | Descrição | |
---|---|---|
VssClientCertificateManager | Cria um novo VssClientCertificateManager. |
Superior
Propriedades
Nome | Descrição | |
---|---|---|
ClientCertificates | O conjunto de certificados de cliente mantidos por esse VssClientCertificateManager. | |
Instance | Estático instância de VssClientCertificateManager. |
Superior
Métodos
Nome | Descrição | |
---|---|---|
Equals | Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object.) | |
Finalize | Permite que um objeto tente liberar recursos e executar outras operações de limpeza antes que seja recuperado pela coleta de lixo. (Herdado de Object.) | |
GetClientAuthCertificates | Dada a localização da loja, retorna os certificados no armazenamento que: a.São válidos determinado a data e hora B.Pode ser usado para autenticação de cliente | |
GetHashCode | Serve como a função de hash padrão. (Herdado de Object.) | |
GetType | Obtém Type da instância atual. (Herdado de Object.) | |
Invalidate | Invalida os dados armazenados em cache no VssClientCertificateManager.Deve ser chamado após recebido um 403 em HTTPS solicitam, para pegar se necessário novos certificados de cliente.Uma invalidação é garantida para fazer com que apenas uma atualização. | |
MemberwiseClone | Cria uma cópia superficial de Objectatual. (Herdado de Object.) | |
ReadDisableClientCertificates | Ler do Registro () mesmo se os certificados de cliente estão desativados. | |
ReadEffectiveDisableClientCertificates | Ler do Registro () mesmo se os certificados de cliente estão desativados. | |
ReadEffectiveSpecifiedCertificateThumbprints | Ler do Registro () o conjunto unificado de impressões digitais especificadas pela variável de ambiente, a configuração .config, pelo Registro (HKCU), e pelo Registro HKLM ().Este método não retornará impressões digitais duplicados. | |
ReadSpecifiedCertificateThumbprints | Ler do Registro () as impressões digitais especificadas de certificado.Retorna uma matriz vazia se nenhuma impressão digital é encontrada.Este método não se filtra duplica. | |
ToString | Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object.) | |
WriteDisableClientCertificates | Grava (no Registro) mesmo se os certificados de cliente estão desativados. | |
WriteSpecifiedCertificateThumbprints | Grava (no Registro) as impressões digitais especificadas de certificado.Este método filtrará para fora impressões digitais duplicados. |
Superior
Campos
Nome | Descrição | |
---|---|---|
OID_EXTENDED_KEY_USAGE | ||
OID_EXTENDED_KEY_USAGE_ANY | ||
OID_PKIX_KP_CLIENT_AUTH |
Superior
Acesso thread-safe
Quaisquer membros estático (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.