TeamFoundationSigningService, classe
Un service qui peut signer et valider des messages de l'appelant à l'aide de clés détenues par la signature entretiennent mais ont accédé par l'appelant via un GUID de remplacement d'identificateur.
Hiérarchie d'héritage
System.Object
Microsoft.TeamFoundation.Framework.Server.TeamFoundationSigningService
Espace de noms : Microsoft.TeamFoundation.Framework.Server
Assembly : Microsoft.TeamFoundation.Framework.Server (dans Microsoft.TeamFoundation.Framework.Server.dll)
Syntaxe
'Déclaration
<TeamFoundationServiceDependency(GetType(TeamFoundationLockingService))> _
<TeamFoundationServiceDependency(GetType(TeamFoundationSqlNotificationService))> _
Public Class TeamFoundationSigningService _
Implements ITeamFoundationService
[TeamFoundationServiceDependency(typeof(TeamFoundationLockingService))]
[TeamFoundationServiceDependency(typeof(TeamFoundationSqlNotificationService))]
public class TeamFoundationSigningService : ITeamFoundationService
Le type TeamFoundationSigningService expose les membres suivants.
Constructeurs
Nom | Description | |
---|---|---|
TeamFoundationSigningService |
Début
Méthodes
Nom | Description | |
---|---|---|
Decrypt | Déchiffrer passé dans les données à l'aide de le jeu donné de clé | |
Encrypt | Chiffrez passé dans les données à l'aide de le jeu donné de clé | |
Equals | Détermine si l'objet spécifié est identique à l'objet actuel. (Hérité de Object.) | |
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.) | |
GetHashCode | Sert de fonction de hachage pour un type particulier. (Hérité de Object.) | |
GetPublicKey | Obtient la clé publique de l'identificateur donné | |
GetType | Obtient le Type de l'instance actuelle. (Hérité de Object.) | |
MemberwiseClone | Crée une copie superficielle de l'objet Object actuel. (Hérité de Object.) | |
QuerySigningInfo | Obtenez des informations de signature (par exemple.. clé publique) pour l'identificateur donné | |
RegenerateKey(TeamFoundationRequestContext, Guid) | Régénérez clé placement de l'identificateur donné | |
RegenerateKey(TeamFoundationRequestContext, Guid, Int32) | Régénérez clé placement de l'identificateur donné | |
Sign(TeamFoundationRequestContext, Guid, array<Byte[]) | Archivez le message clé donné à l'ensemble de l'identificateur donné. | |
Sign(TeamFoundationRequestContext, Guid, array<Byte[], TimeSpan) | Archivez le message clé donné à l'ensemble de l'identificateur donné. Le message ne validera pas après la période donnée d'expiration. | |
ToString | Retourne une chaîne qui représente l'objet actif. (Hérité de Object.) | |
Validate(TeamFoundationRequestContext, Guid, array<Byte[], array<Byte[]) | Validez le message signé donné.Retourne la valeur true si le message validait avec succès. La charge de message est également retourné. | |
Validate(TeamFoundationRequestContext, Guid, String, array<Byte[]%) | Validez le message signé donné.Retourne la valeur true si le message validait avec succès. La charge de message est également retourné. |
Début
Implémentations d'interface explicite
Nom | Description | |
---|---|---|
ITeamFoundationService.ServiceEnd | Fin de service | |
ITeamFoundationService.ServiceStart | Début de service |
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.