Class JSUtils
java.lang.Object
com.tremolosecurity.util.JSUtils
Utility class because graalvm js doesn't play well with Java Stringinvalid input: '<'->byte[]
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic Stringbase64Decode(String src) static Stringbytes2string(byte[] bytes) static booleancheckGroupAgainstFilter(Group group, String filter) static booleancheckUserAgainstFilter(User user, String memberOfAttribute, String filter) static HttpRequest.BodyPublisherformEncode(String template, String... values) static byte[]
-
Constructor Details
-
JSUtils
public JSUtils()
-
-
Method Details
-
string2bytes
-
bytes2string
-
base64Decode
-
formEncode
public static HttpRequest.BodyPublisher formEncode(String template, String... values) throws UnsupportedEncodingException - Throws:
UnsupportedEncodingException
-
checkUserAgainstFilter
-
checkGroupAgainstFilter
-