ApiAccessTokenActionHistoryStrategyPermissionsDeniedErrorActionAsync - метод
Insert the action history record for permissions denied error by API access token.
Пространство имён: Tessa.Tokens.ApiСборка: Tessa (в Tessa.dll) Версия: 4.1.3+7e2b1422f9b8c7c41fbbc4b151a843bed05319ab
public Task<Guid?> PermissionsDeniedErrorActionAsync(
TokenRequest tokenRequest,
string? token = null,
string? tokenID = null,
byte[]? tokenHash = null,
string? message = null,
string? details = null,
ActionType? actionType = null,
Dictionary<string, Object?>? actionDetails = null,
Action<Dictionary<string, Object?>>? modifyActionDetails = null
)
Public Function PermissionsDeniedErrorActionAsync (
tokenRequest As TokenRequest,
Optional token As String = Nothing,
Optional tokenID As String = Nothing,
Optional tokenHash As Byte() = Nothing,
Optional message As String = Nothing,
Optional details As String = Nothing,
Optional actionType As ActionType = Nothing,
Optional actionDetails As Dictionary(Of String, Object) = Nothing,
Optional modifyActionDetails As Action(Of Dictionary(Of String, Object)) = Nothing
) As Task(Of Guid?)
public:
virtual Task<Nullable<Guid>>^ PermissionsDeniedErrorActionAsync(
TokenRequest^ tokenRequest,
String^ token = nullptr,
String^ tokenID = nullptr,
array<unsigned char>^ tokenHash = nullptr,
String^ message = nullptr,
String^ details = nullptr,
ActionType^ actionType = nullptr,
Dictionary<String^, Object^>^ actionDetails = nullptr,
Action<Dictionary<String^, Object^>^>^ modifyActionDetails = nullptr
) sealed
abstract PermissionsDeniedErrorActionAsync :
tokenRequest : TokenRequest *
?token : string *
?tokenID : string *
?tokenHash : byte[] *
?message : string *
?details : string *
?actionType : ActionType *
?actionDetails : Dictionary<string, Object> *
?modifyActionDetails : Action<Dictionary<string, Object>>
(* Defaults:
let _token = defaultArg token null
let _tokenID = defaultArg tokenID null
let _tokenHash = defaultArg tokenHash null
let _message = defaultArg message null
let _details = defaultArg details null
let _actionType = defaultArg actionType null
let _actionDetails = defaultArg actionDetails null
let _modifyActionDetails = defaultArg modifyActionDetails null
*)
-> Task<Nullable<Guid>>
override PermissionsDeniedErrorActionAsync :
tokenRequest : TokenRequest *
?token : string *
?tokenID : string *
?tokenHash : byte[] *
?message : string *
?details : string *
?actionType : ActionType *
?actionDetails : Dictionary<string, Object> *
?modifyActionDetails : Action<Dictionary<string, Object>>
(* Defaults:
let _token = defaultArg token null
let _tokenID = defaultArg tokenID null
let _tokenHash = defaultArg tokenHash null
let _message = defaultArg message null
let _details = defaultArg details null
let _actionType = defaultArg actionType null
let _actionDetails = defaultArg actionDetails null
let _modifyActionDetails = defaultArg modifyActionDetails null
*)
-> Task<Nullable<Guid>>
- tokenRequest TokenRequest
Basic request for token.
- token String (Optional)
The access token.
- tokenID String (Optional)
The identifier of the token.
- tokenHash Byte (Optional)
The hash of the token.
- message String (Optional)
- An additional message displayed in the action.
- details String (Optional)
- An additional detailed message displayed with message.
- actionType ActionType (Optional)
Тип действия с карточкой для записи в историю действий.
- actionDetails DictionaryString, Object (Optional)
- The details of the token for the action history record.
- modifyActionDetails ActionDictionaryString, Object (Optional)
- An action to modify the details before it is recorded in the action history.
TaskNullableGuidThe identifier of the successfully added history record, or
if the operation failed.
IApiAccessTokenActionHistoryStrategyPermissionsDeniedErrorActionAsync(TokenRequest, String, String, Byte, String, String, ActionType, DictionaryString, Object, ActionDictionaryString, Object)