NonceValidatorAsync 代理人
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
一個代理,若設定為 SignedHttpRequest nonce 驗證,將接管該代理。
public delegate bool NonceValidatorAsync(SecurityKey key, SecurityToken signedHttpRequest, SignedHttpRequestValidationContext signedHttpRequestValidationContext, CancellationToken cancellationToken);
type NonceValidatorAsync = delegate of SecurityKey * SecurityToken * SignedHttpRequestValidationContext * CancellationToken -> bool
Public Delegate Function NonceValidatorAsync(key As SecurityKey, signedHttpRequest As SecurityToken, signedHttpRequestValidationContext As SignedHttpRequestValidationContext, cancellationToken As CancellationToken) As Boolean
參數
- key
- SecurityKey
驗證伺服器 NCE 的金鑰使用。
- signedHttpRequest
- SecurityToken
一個已簽署的HttpRequest。
- signedHttpRequestValidationContext
- SignedHttpRequestValidationContext
一個包裹 SignedHttpRequest 驗證所需參數的結構。
- cancellationToken
- CancellationToken
傳播應該取消作業的通知。
傳回值
若偵測到 SignedHttpRequest 重播,預期會拋出適當的例外。