Bridge
The bridge is a Java library providing an API for accessing PageSeeder Web service API. There is also a Java library extended the bridge in the context of a Berlioz application called berlioz-bridge.
PageSeeder bridge
The bridge is a Java API that provides wrappers around PageSeeder's Web services so that PageSeeder objects can be retrieved directly in Java instead of having to parse them.
The PageSeeder bridge is open source project available on Github at:
https://github.com/pageseeder/bridge
Its Maven coordinates are:
<dependency> <groupId>org.pageseeder.bridge</groupId> <artifactId>pso-bridge</artifactId> <version>0.8.1</version> </dependency>
Berlioz Bridge
As part of the Berlioz ecosystem, there is also a Java library to provide generators and other convenient APIs to work with the Bridge in the context of a Berlioz application.
In particular, it provides:
- Security filters to use a PageSeeder account for authentication and authorization
- Content generators to manage accounts and read documents
This Java library is also an open source project available on Github at:
https://github.com/pageseeder/berlioz-bridge
It maven coordinates are:
<dependency> <groupId>org.pageseeder.berlioz</groupId> <artifactId>pso-berlioz-bridge</artifactId> <version>0.3.0</version> </dependency>
Configuration
In Berlioz the bridge is configured using the <bridge>
element.
For example:
<bridge api-url="http://ps.example.org:8282"> <authenticator type="pageseeder" member-of="users-admin"/> </bridge>
Created on , last edited on