You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
help_text: 'The IP address or network of the RADIUS client(s) in CIDR notation. This is the IP of the NAS (switch, access point, firewall, router, etc.)'
53
+
help_text: 'The IP address or network of the RADIUS client(s) in CIDR notation. This is the IP of the NAS (switch, access point, firewall, router, etc.)',
55
54
);
56
55
$this->ipv = newStringField(
57
56
internal_name: 'varclientipversion',
58
-
choices: ['ipaddr', 'ipv6addr'],
57
+
choices: ['ipaddr', 'ipv6addr'],
59
58
allow_empty: true,
60
59
default: 'ipaddr',
61
-
help_text: 'The IP version of the this Client.'
60
+
help_text: 'The IP version of the this Client.',
62
61
);
63
62
$this->shortname = newStringField(
64
63
internal_name: 'varclientshortname',
65
64
required: true,
66
65
allow_null: false,
67
-
help_text: 'A short name for the client. This is generally the hostname of the NAS.'
66
+
help_text: 'A short name for the client. This is generally the hostname of the NAS.',
68
67
);
69
68
$this->secret = newStringField(
70
69
internal_name: 'varclientsharedsecret',
71
70
required: true,
72
71
sensitive: true,
73
72
allow_empty: false,
74
-
help_text: 'This is the shared secret (password) which the NAS (switch, accesspoint, etc.) needs to communicate with the RADIUS server.'
73
+
help_text: 'This is the shared secret (password) which the NAS (switch, accesspoint, etc.) needs to communicate with the RADIUS server.',
75
74
);
76
75
77
76
$this->proto = newStringField(
78
77
internal_name: 'varclientproto',
79
78
choices: ['udp', 'tcp'],
80
79
allow_empty: true,
81
80
default: 'udp',
82
-
help_text: 'The protocol the client uses. (Default: udp)'
81
+
help_text: 'The protocol the client uses. (Default: udp)',
help_text: 'The NAS type of the client. This is used by checkrad.pl for simultaneous use checks. (Default: other)'
100
+
help_text: 'The NAS type of the client. This is used by checkrad.pl for simultaneous use checks. (Default: other)',
90
101
);
91
102
$this->msgauth = newStringField(
92
103
internal_name: 'varrequiremessageauthenticator',
93
104
choices: ['yes', 'no'],
94
105
default: 'no',
95
-
help_text: 'RFC5080 requires Message-Authenticator in Access-Request. But older NAS (switches or accesspoints) do not include that. (Default: no)'
106
+
help_text: 'RFC5080 requires Message-Authenticator in Access-Request. But older NAS (switches or accesspoints) do not include that. (Default: no)',
96
107
);
97
108
$this->maxconn = newIntegerField(
98
109
internal_name: 'varclientmaxconnections',
99
110
minimum: 1,
100
111
maximum: 32,
101
112
default: 16,
102
-
help_text: 'Takes only effect if you use TCP as protocol. Limits the number of simultaneous TCP connections from a client. (max=32)'
113
+
help_text: 'Takes only effect if you use TCP as protocol. Limits the number of simultaneous TCP connections from a client. (max=32)',
103
114
);
104
115
$this->naslogin = newStringField(
105
116
internal_name: 'varclientlogininput',
106
117
allow_empty: true,
107
118
default: '',
108
-
help_text: 'If supported by your NAS, you can use SNMP or finger for simultaneous-use checks instead of (s)radutmp file and accounting. Leave empty to choose (s)radutmp. (Default: empty) '
119
+
help_text: 'If supported by your NAS, you can use SNMP or finger for simultaneous-use checks instead of (s)radutmp file and accounting. Leave empty to choose (s)radutmp. (Default: empty) ',
109
120
);
110
-
$this->naspassword= newStringField(
121
+
$this->naspassword= newStringField(
111
122
internal_name: 'varclientpasswordinput',
112
123
allow_empty: true,
113
124
default: '',
114
125
sensitive: true,
115
126
help_text: 'If supported by your NAS, you can use SNMP or finger for simultaneous-use checks instead of (s)radutmp file and accounting. Leave empty to choose
0 commit comments