This examples project provides a number of simple example projects to demonstrate the new features of Tribestream.
Each sample includes source code (usually REST endpoints), a README and a suite of Arquillian tests that run against a version of Tribestream that the test suite starts up.
Please see the README for each example for more details.
Project |
Description |
Some examples to demonstrate signing HTTP messages for authentication and verifying message integrity |
|
Demonstrates checking the validity of the date on the HTTP request |
|
Shows how to override the username retrieved from the signature used for authentication |
|
Demonstrates the Digest and Want-Digest headers for checking requests/responses |
|
Applying an application-wide rate and concurrency limit to a resource |
|
Applying an per-user rate and concurrency limit to a resource |
|
Demonstrates rate and concurrency limiting on a resource invoked by a timer |
|
Shows how to configure JAAS for LDAP and tomcat-users.xml |