

An object of this class is returned from the web view load methods and is also passed to the navigation delegate methods to uniquely identify a webpage load from start to finish. In this example we take 224 bits as bit size.įor Web Kit 2 we have a new class for the navigation, the WKNavigationMBS class. SHA3_224ĭim result as string = EncodeHex(d.Final) The usage of on of such methods can look like this:ĭim d as digestmbs.shtml"> DigestMBS = digestmbs.shtml"> DigestMBS. You can choose between methods that encode numbers with the following bit bases: 224, 256, 384 and 512. You have the possibility to create SHA 3 hashes with a different bit base by calling the wanted method. In the new version of the MBS Xojo Plugins we also have new methods for creating SHA3 hashes.

Both times are given in Greenwich Mean Time. With the new property ValidNotAfter you can query the expiry date.

In the parameters, we specify the class name and the data either as a string or a memory block.įor a X509 certificate you can read the property ValidNotBefore from the X509MBS class to query the creation date of the certificate and thus the beginning of its validity. In the JavaVMMBS class we have two new methods, named DefineClass, that allow us to load a class with raw class data from the buffer. In the parameters you pass the function pointer to a C function which later calls back your callback. With the DeclareCallBackMBS class you can create callback functions dynamically. We support also the possibility to define declares at runtime. In comprehension to the built-in declares in Xojo, those functions allow a much more dynamic calling of functions with various calling conventions. The DeclareFunctionMBS class give you the possibility to call C functions. You can enter a path or pass a folderItem when you create an instance of this class. It inspects the available functions and load functions by name. The DeclareLibraryMBS class Allows you to load a DLL on Windows, a dylib on MacOS and shared object on Linux. The classes of this topic handle the loading of dynamic C libraries and calling functions within them. In this article I want to introduce you the new functionalities from the MBS Xojo Plugins in version 20.3. News from the MBS Xojo Plugins Version 20.3
