SignatureValidatorAsync Delegat
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ein Delegat, der die Kontrolle über die SignedHttpRequest-Signaturüberprüfung übernimmt, falls festgelegt.
public delegate System.Threading.Tasks.Task<Microsoft.IdentityModel.Tokens.SecurityKey> SignatureValidatorAsync(SecurityKey popKey, SecurityToken signedHttpRequest, SignedHttpRequestValidationContext signedHttpRequestValidationContext, CancellationToken cancellationToken);
type SignatureValidatorAsync = delegate of SecurityKey * SecurityToken * SignedHttpRequestValidationContext * CancellationToken -> Task<SecurityKey>
Public Delegate Function SignatureValidatorAsync(popKey As SecurityKey, signedHttpRequest As SecurityToken, signedHttpRequestValidationContext As SignedHttpRequestValidationContext, cancellationToken As CancellationToken) As Task(Of SecurityKey)
Parameter
- popKey
- SecurityKey
Ein aufgelöster PoP-Schlüssel.
- signedHttpRequest
- SecurityToken
A SignedHttpRequest.
- signedHttpRequestValidationContext
- SignedHttpRequestValidationContext
Eine Struktur, die Parameter umschließt, die für die SignedHttpRequest-Überprüfung erforderlich sind.
- cancellationToken
- CancellationToken
Gibt die Benachrichtigung an, dass Vorgänge abgebrochen werden sollen.
Rückgabewert
A SecurityKey used to validate a signature of the signedHttpRequest, otherwise expected to throw an appropriate exception.