...
The developer portal requires only a few lines of configuration in the ceptor-configuration.xml in order to start up. The standard distribution comes pre-configured and can be changes as needed. Details for all configuration can be found in the configuration reference.
Code Block | ||||
---|---|---|---|---|
| ||||
<server name="apideveloperportal" type="apideveloperportal" description="Settings for API management developerportal" extends="apimanagement,applications,elasticsearch">
<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=""/>
<property name="remoteuser.support" value="false" description="true/false value to support session through the remote user from a webserver agent plugin (as of 6.0.2)"/>
<property name="session.logoffurl" value="/logoff" description="Put a log off URL here to log off the session if derived from a gateway in front of the developer portal"/>
<property name="session.profileurl" value="" description="Put a profile URL (or path) here to link to a profile view for a users where the session is derived from a gateway in front of the developer portal (as of 6.3)"/>
<property name="sessioncookie.name" value="ppSessionId" description="The name of the session cookie to look for if placed behind a Gateway (as of 6.0.2)"/>
<property name="standalone.support" value="false" description="true/false value indicating support for the developer portal to run alone and handle login by it self (as of 6.0.2)"/>
</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> |
...