ValidateSignedMessage
Validates a signed message. Usually used server-side to authenticate player's messages.
Last updated
Validates a signed message. Usually used server-side to authenticate player's messages.
Last updated
Type | Description | |
---|---|---|
Type | Params | Name | Description |
---|---|---|---|
Type | Returns | Name | Description |
---|---|---|---|
bool
Response
If the message was signed correctly by the given address and therefore is valid.
EErrorCode
Status Code
The status code.
DECLARE_DYNAMIC_MULTICAST_DELEGATE_TwoParams
bool
Response, TEnumAsByte<EErrorCode>
StatusCode
FOnValidateSignedMessageCompleted
Multicast delegate to bind to. Called when the asynchronous event has completed.
Static Function
UValidateSignedMessage*
ValidateSignedMessage(const UObject* WorldContextObject, const FString& Message, const FString& SignedMessage, const FString& Address);
Constructor
WorldContextObject
(const UObject*
): World Context Object.
Message
(FString
): The original message.
SignedMessage
(FString
): The signed message that we want to check.
Address
(FString
): The address that signed the message.
Function
void
Activate()
Activates the asynchronous event
FString
Message
The original message.
FString
SignedMessage
The signed message that we want to check.
FString
Address
The address that signed the message.