The Magistral Data Stream Network

The elastic infrastructure to build and connect your realtime IoT apps
ACCESS CONTROL
What the Functions of Access Control?
  • Manages users and their authorizations to access topics
  • Grants/revokes permanent or temporary permissions to read/write at the topic or channel layer
Features
  • Simple and easy to use key-based access control
  • User management, enabling detailed control over service users
  • Per-channel permanent or temporary authorizations
Java Example
Magistral magistral = new Magistral(‘pubKey’, ‘subKey’, ‘secretKey’);
magistral.grant(
“foo”, // topic
2,     // channel
true,  // read
false, // write
10080  // time-to-leave in seconds
);
  • IoT Network
    Magistral cloud-based platform streams billions of messages a month, provides scalable and reliable infrastructure, replicated across multiple data centers.
  • Security
    The safety and security is on top of our priorities. All Magistral data channels secured by 2048-bit SSL encryption and all messages sent via our network encypted with AES and only you can read them. Magistral allows you to restrict reading and writing via configurable access control and custom authentication mechanisms. All data is replicated across multiple secured locations.
  • Easy to start
    Simple and intuitive API allows you quickly build Real-time apps for Mobile, Desktop, Server and other platforms. Publish and subscribe on data events with just several lines of code.
Contact Us