Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

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
languagexml
titleportalprotectceptor-configuration.xml
	<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: &apos;captor api management developer portal&apos;"/>
		</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="&lt;h3&gt;Ceptor API Developer Portal&lt;/h3&gt;" description="Title shown at the top of the menu"/>
		</group>
	</server>

...