<<

NAME

pfappserver::Form::Profile::Common add documentation

DESCRIPTION

pfappserver::Config::Form::ProfileCommon

BLOCKS

definition

The main definition block

captive_portal

The captival portal block

Fields

id

Id of the profile

description

Description of the profile

logo

The logo field

locale

Accepted languages for the profile

redirecturl

Redirection URL

always_use_redirecturl

Controls whether or not we always use the redirection URL

billing_engine

Controls whether or not the billing engine is enabled

sources

Collection Authentication Sources for the profile

sources.contains

The definition for Authentication Sources field

provisioners

Collectiosn Authentication Sources for the profile

provisioners.contains

The definition for Authentication Sources field

reuse_dot1x_credentials

dot1x_recompute_role_from_portal

nbregpages

block_interval

The amount of time a user is blocked after reaching the defined limit for login, sms request and sms pin retry

sms_pin_retry_limit

The amount of times a pin can try use a pin

login_attempt_limit

The amount of login attempts allowed per mac

sms_request_limit

The amount of sms request allowed per mac

METHODS

options_locale

options_sources

Returns the list of sources to be displayed

options_provisioners

Returns the list of sources to be displayed

options_mandatory_fields

Returns the list of sources to be displayed

validate

Remove duplicates and make sure only one external authentication source is selected for each type.

AUTHOR

Inverse inc. <info@inverse.ca>

COPYRIGHT

Copyright (C) 2005-2015 Inverse inc.

LICENSE

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.

<<