Partager via


VssClientCertificateManager, classe

Hiérarchie d'héritage

System.Object
  Microsoft.VisualStudio.Services.Client.VssClientCertificateManager

Espace de noms :  Microsoft.VisualStudio.Services.Client
Assembly :  Microsoft.VisualStudio.Services.Client (dans Microsoft.VisualStudio.Services.Client.dll)

Syntaxe

'Déclaration
Public Class VssClientCertificateManager _
    Implements IVssClientCertificateManager
public class VssClientCertificateManager : IVssClientCertificateManager

Le type VssClientCertificateManager expose les membres suivants.

Constructeurs

  Nom Description
Méthode publique VssClientCertificateManager Crée un nouveau VssClientCertificateManager.

Début

Propriétés

  Nom Description
Propriété publique ClientCertificates Jeu de certificats clients conservés par ce VssClientCertificateManager.
Propriété publiqueMembre statique Instance Instance statique du VssClientCertificateManager.

Début

Méthodes

  Nom Description
Méthode publique Equals Détermine si l'objet spécifié est identique à l'objet actuel. (Hérité de Object.)
Méthode protégée Finalize Autorise un objet à tenter de libérer des ressources et d'exécuter d'autres opérations de nettoyage avant qu'il ne soit récupéré par l'opération garbage collection. (Hérité de Object.)
Méthode publiqueMembre statique GetClientAuthCertificates Soit un emplacement du magasin, renvoie les certificats dans le magasin qui : a.Sont valide donné la date et l'heure actuelles B.Peut être utilisé pour l'authentification du client
Méthode publique GetHashCode Sert de fonction de hachage par défaut. (Hérité de Object.)
Méthode publique GetType Obtient le Type de l'instance actuelle. (Hérité de Object.)
Méthode publique Invalidate Invalide les données en mémoire cache dans le VssClientCertificateManager.Doit être appelé après la réception des 403 sur https celles, pour prendre de nouveaux certificats clients si nécessaire.Une invalidation est garantie provoquer un seul actualisation.
Méthode protégée MemberwiseClone Crée une copie superficielle de l'objet Object actuel. (Hérité de Object.)
Méthode publiqueMembre statique ReadDisableClientCertificates Le lit (du Registre) si les certificats clients sont désactivés.
Méthode publiqueMembre statique ReadEffectiveDisableClientCertificates Le lit (du Registre) si les certificats clients sont désactivés.
Méthode publiqueMembre statique ReadEffectiveSpecifiedCertificateThumbprints Lit (du Registre) l'ensemble unifié d'empreintes numériques spécifié par la variable d'environnement, le paramètre .config, le Registre (HKCU), et le Registre (HKLM).Cette méthode ne retourne pas les empreintes numériques en double.
Méthode publiqueMembre statique ReadSpecifiedCertificateThumbprints Lit (du Registre) les empreintes numériques spécifiées de certificat.Retourne un tableau vide si aucune empreinte numérique n'est trouvée.Cette méthode ne filtre pas les doublons.
Méthode publique ToString Retourne une chaîne qui représente l'objet actif. (Hérité de Object.)
Méthode publiqueMembre statique WriteDisableClientCertificates Écrit (au Registre) si les certificats clients sont désactivés.
Méthode publiqueMembre statique WriteSpecifiedCertificateThumbprints Écrit (au Registre) les empreintes numériques spécifiées de certificat.Cette méthode filtrera les empreintes numériques en double.

Début

Champs

  Nom Description
Champ publicMembre statique OID_EXTENDED_KEY_USAGE
Champ publicMembre statique OID_EXTENDED_KEY_USAGE_ANY
Champ publicMembre statique OID_PKIX_KP_CLIENT_AUTH

Début

Sécurité des threads

Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.

Voir aussi

Référence

Microsoft.VisualStudio.Services.Client, espace de noms