Compartir a través de


AttestationToken.ValidateTokenAsync Método

Definición

Valide un token web JSON devuelto por maa.

Si el autor de la llamada proporciona un conjunto de firmantes, ese conjunto de firmantes se usará como el conjunto completo de candidatos para la firma. Si el autor de la llamada no proporciona un conjunto de firmantes, la ValidateTokenAsync(AttestationTokenValidationOptions, IReadOnlyList<AttestationSigner>, CancellationToken) API establecerá un conjunto de llamadores derivados del contenido del token de atestación.
public virtual System.Threading.Tasks.Task<bool> ValidateTokenAsync (Azure.Security.Attestation.AttestationTokenValidationOptions options, System.Collections.Generic.IReadOnlyList<Azure.Security.Attestation.AttestationSigner> attestationSigningCertificates, System.Threading.CancellationToken cancellationToken = default);
abstract member ValidateTokenAsync : Azure.Security.Attestation.AttestationTokenValidationOptions * System.Collections.Generic.IReadOnlyList<Azure.Security.Attestation.AttestationSigner> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<bool>
override this.ValidateTokenAsync : Azure.Security.Attestation.AttestationTokenValidationOptions * System.Collections.Generic.IReadOnlyList<Azure.Security.Attestation.AttestationSigner> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<bool>
Public Overridable Function ValidateTokenAsync (options As AttestationTokenValidationOptions, attestationSigningCertificates As IReadOnlyList(Of AttestationSigner), Optional cancellationToken As CancellationToken = Nothing) As Task(Of Boolean)

Parámetros

options
AttestationTokenValidationOptions

Opciones usadas al validar el token de atestación.

attestationSigningCertificates
IReadOnlyList<AttestationSigner>

Certificados de firma usados para validar el token.

cancellationToken
CancellationToken

Token usado para cancelar esta operación si es necesario.

Devoluciones

True si el token era válido; de lo contrario, false.

Excepciones

Se produce si los certificados de firma proporcionados no son válidos.

Se produce si se produce un error en la validación.

Se aplica a