TokenRevokingStrategyRevokeTokenAsync - метод
Revokes and deletes the token by its hash.
Пространство имён: Tessa.TokensСборка: Tessa (в Tessa.dll) Версия: 4.1.5+a9a57e1eda0b57f197e0c68d2aa7d7dc95b6c424
public virtual Task<ITokenInfo> RevokeTokenAsync(
byte[] hash,
string? reason = null,
CancellationToken cancellationToken = default
)
Public Overridable Function RevokeTokenAsync (
hash As Byte(),
Optional reason As String = Nothing,
Optional cancellationToken As CancellationToken = Nothing
) As Task(Of ITokenInfo)
public:
virtual Task<ITokenInfo^>^ RevokeTokenAsync(
array<unsigned char>^ hash,
String^ reason = nullptr,
CancellationToken cancellationToken = CancellationToken()
)
abstract RevokeTokenAsync :
hash : byte[] *
?reason : string *
?cancellationToken : CancellationToken
(* Defaults:
let _reason = defaultArg reason null
let _cancellationToken = defaultArg cancellationToken new CancellationToken()
*)
-> Task<ITokenInfo>
override RevokeTokenAsync :
hash : byte[] *
?reason : string *
?cancellationToken : CancellationToken
(* Defaults:
let _reason = defaultArg reason null
let _cancellationToken = defaultArg cancellationToken new CancellationToken()
*)
-> Task<ITokenInfo>
- hash Byte
- Token hash.
- reason String (Optional)
- Reason for the revoking token.
- cancellationToken CancellationToken (Optional)
Propagates notification that operations should be canceled.
TaskITokenInfo
An object containing information about token.
ITokenRevokingStrategyRevokeTokenAsync(Byte, String, CancellationToken)
Token revocation is only available to the token creator or system administrator.