Partager via


AttestationToken.ValidateToken Méthode

Définition

Validez un jeton web JSON retourné par le MAA.

Si l’appelant fournit un ensemble de signataires, cet ensemble de signataires sera utilisé comme ensemble complet de candidats à la signature. Si l’appelant ne fournit pas d’ensemble de signataires, l’API ValidateToken(AttestationTokenValidationOptions, IReadOnlyList<AttestationSigner>, CancellationToken) utilisera un ensemble d’appelants dérivés du contenu du jeton d’attestation.
public virtual bool ValidateToken (Azure.Security.Attestation.AttestationTokenValidationOptions options, System.Collections.Generic.IReadOnlyList<Azure.Security.Attestation.AttestationSigner> attestationSigningCertificates, System.Threading.CancellationToken cancellationToken = default);
abstract member ValidateToken : Azure.Security.Attestation.AttestationTokenValidationOptions * System.Collections.Generic.IReadOnlyList<Azure.Security.Attestation.AttestationSigner> * System.Threading.CancellationToken -> bool
override this.ValidateToken : Azure.Security.Attestation.AttestationTokenValidationOptions * System.Collections.Generic.IReadOnlyList<Azure.Security.Attestation.AttestationSigner> * System.Threading.CancellationToken -> bool
Public Overridable Function ValidateToken (options As AttestationTokenValidationOptions, attestationSigningCertificates As IReadOnlyList(Of AttestationSigner), Optional cancellationToken As CancellationToken = Nothing) As Boolean

Paramètres

options
AttestationTokenValidationOptions

Options utilisées lors de la validation du jeton d’attestation.

attestationSigningCertificates
IReadOnlyList<AttestationSigner>

Certificats de signature utilisés pour valider le jeton.

cancellationToken
CancellationToken

Jeton utilisé pour annuler cette opération si nécessaire.

Retours

true si le jeton était valide, false sinon.

Exceptions

Levée si les certificats de signature fournis ne sont pas valides.

Levée si la validation échoue.

S’applique à