25 UFUNCTION(BlueprintPure, Category = "VaRest|Common")
33 UFUNCTION(BlueprintCallable, Category = "VaRest|Utility")
34 static FString PercentEncode(const FString& Source);
42 UFUNCTION(BlueprintCallable, Category = "VaRest|Utility", meta = (
DisplayName = "Base64 Encode"))
43 static FString Base64Encode(const FString& Source);
52 UFUNCTION(BlueprintCallable, Category = "VaRest|Utility", meta = (
DisplayName = "Base64 Decode"))
53 static
bool Base64Decode(const FString& Source, FString& Dest);
61 UFUNCTION(BlueprintCallable, Category = "VaRest|Utility", meta = (
DisplayName = "Base64 Encode Data"))
62 static
bool Base64EncodeData(const TArray<uint8>& Data, FString& Dest);
71 UFUNCTION(BlueprintCallable, Category = "VaRest|Utility", meta = (
DisplayName = "Base64 Decode Data"))
72 static
bool Base64DecodeData(const FString& Source, TArray<uint8>& Dest);
79 UFUNCTION(BlueprintCallable, Category = "VaRest|Utility", meta = (
DisplayName = "
String to MD5"))
80 static FString StringToMd5(const FString& StringToHash);
85 UFUNCTION(BlueprintCallable, Category = "VaRest|Utility", meta = (
DisplayName = "
String to SHA1"))
86 static FString StringToSha1(const FString& StringToHash);
91 UFUNCTION(BlueprintPure, Category = "VaRest|Utility", meta = (
DisplayName = "HTTP Status
Int To Enum"))
97 UFUNCTION(BlueprintPure, Category =
"VaRest|Utility", meta = (
DisplayName =
"Get VaRest Version"))
98 static FString GetVaRestVersion();
107 UFUNCTION(BlueprintPure, Category = "VaRest|Utility", meta = (WorldContext = "WorldContextObject"))
static FORCEINLINE EVaRestHttpStatusCode::Type HTTPStatusIntToEnum(int32 StatusCode)
UFUNCTION(BlueprintPure, Category = "VaRest|Utility", meta = (DisplayName = "HTTP Status Int To Enum"...