Compartilhar via


Método TeamFoundationSigningService.Sign (TeamFoundationRequestContext, Guid, array<Byte[], TimeSpan, SigningAlgorithm)

Assinar a mensagem determinada usando a chave definida para o identificador determinado. A mensagem não validará após o dado período de expiração.

Namespace:  Microsoft.TeamFoundation.Framework.Server
Assembly:  Microsoft.TeamFoundation.Framework.Server (em Microsoft.TeamFoundation.Framework.Server.dll)

Sintaxe

'Declaração
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

  • identifier
    Tipo: System.Guid
    O identificador do conjunto de chaves
  • message
    Tipo: array<System.Byte[]
    A mensagem para assinar
  • expiration
    Tipo: System.TimeSpan
    O período de tempo para que a mensagem assinado pode ser validadas.Passagem TimeSpan.Zero para nenhuma expiração

Valor de retorno

Tipo: System.String
Retorna a mensagem assinado

Segurança do .NET Framework

Consulte também

Referência

TeamFoundationSigningService Classe

Sobrecargas Sign

Namespace Microsoft.TeamFoundation.Framework.Server