Cepter comes is provided pre-configured in the default installation with the developer portal Developer Portal - no additional installation is needed.
...
The developer portal is located in the standard Ceptor (portalprotect) home directory under the folder pp/ ppserver/developerportal. This folder contains everything needed (except for the pp/lib folder) to run the web application.
...
The developer portal is started using a Ceptor launcher. In the default installation it comes with its own launcher file pp/config/ppceptor_launch_developerportal.xml which can either be used to start up the developer portal by it self on its own server or the launch configuration can be copied into the pp/config/ppceptor_launch.xml and it can be started with the rest of Ceptor.
...
The developer portal requires only a few lines of configuration in the portalprotectceptor-configuration.xml in order to start up. The standard distribution comes pre-configured and can be changes as needed.
Code Block | ||||
---|---|---|---|---|
| ||||
<server name="apideveloperportal" type="apideveloperportal" description="Settings for API management developerportal" extends="apimanagement,applications"> <group name="agent" description="Agent Settings"> <property name="email.confirmation" value="false" description="true/false value defining whether or not to send an email for confirmation during registration"/> <property name="portal.useradmin.schema" value="" description="The useradmin schema to put developer portal user in (if any)"/> <property name="sessioncontrollers" value="nios://localhost:21343?validateservercert=false" description=""/> </group> <group name="captcha" description="Captcha application settings"> <property name="captcha.secret.key" value="6LcBRksUAAAAAN9OTCLglrModvDFHym-h2k0MHyd" description=""/> <property name="captcha.site.key" value="6LcBRksUAAAAAENQkFW-3ptWBq_ldTwRk3iHoBMa" description="key label for test/demo: 'captor api management developer portal'"/> </group> <group name="html" description="HTML application settings"> <property name="html.noconnection" value="noconnection/noconnection.html" description="No-connection page showed on the front page"/> <property name="html.startup" value="startup/startup.html" description="Startup page showed on the front page"/> <property name="html.welcome" value="welcome/welcome.html" description="Welcome HTML showed after login"/> </group> <group name="styling" description="Other application style settings"> <property name="portal.logo" value="../devportaltheme/img/ceptor.svg" description="Logo shown in the login dialog and menu"/> <property name="portal.showwelcome" value="false" description="true/false - show the welcome page after login"/> <property name="portal.title" value="<h3>Ceptor API Developer Portal</h3>" description="Title shown at the top of the menu"/> </group> </server> |
...