TeamFoundationSigningService.Sign (Método) (TeamFoundationRequestContext, Guid, array<Byte[], TimeSpan, SigningAlgorithm)
Firme el mensaje dado usando la tecla establecida para el identificador especificado. El mensaje no podrá para validar después de la duración especificada de expiración.
Espacio de nombres: Microsoft.TeamFoundation.Framework.Server
Ensamblado: Microsoft.TeamFoundation.Framework.Server (en Microsoft.TeamFoundation.Framework.Server.dll)
Sintaxis
'Declaración
Public Function Sign ( _
requestContext As TeamFoundationRequestContext, _
identifier As Guid, _
message As Byte(), _
expiration As TimeSpan, _
algorithm As SigningAlgorithm _
) As String
public string Sign(
TeamFoundationRequestContext requestContext,
Guid identifier,
byte[] message,
TimeSpan expiration,
SigningAlgorithm algorithm
)
Parámetros
- requestContext
Tipo: Microsoft.TeamFoundation.Framework.Server.TeamFoundationRequestContext
El contexto de la solicitud
- identifier
Tipo: System.Guid
El identificador del conjunto de clave
- message
Tipo: array<System.Byte[]
El mensaje a firmar
- expiration
Tipo: System.TimeSpan
El intervalo de tiempo que el mensaje firmado se puede validar.Paso TimeSpan.Zero para ninguna expiración
- algorithm
Tipo: Microsoft.TeamFoundation.Framework.Server.SigningAlgorithm
El SigningAlgorithm a utilizar [Valor predeterminado: SHA1]
Valor devuelto
Tipo: System.String
Devuelve el mensaje firmado
Seguridad de .NET Framework
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.
Vea también
Referencia
TeamFoundationSigningService Clase
Microsoft.TeamFoundation.Framework.Server (Espacio de nombres)