|
|
|
EXT_OK |
static final int EXT_OK |
Returns EXT_OK by implementation of runExtension() to indicate that the extension operated correctly and processing of the request should continue. |
EXT_ERROR |
static final int EXT_ERROR |
Returns EXT_ERROR by implementation of runExtension() to indicate that the extension failed in some way and processing of the request should NOT continue. |
EXT_PENDING |
static final int EXT_PENDING |
Returns EXT_PENDING by implementations of runExtension() to indicate that the extension operated correctly and the extension wants to take ownership of the request for a while. Further processing of the request by the server will be postponed until the extension indicates that it can do so by calling the reschedule method on any of the dictionaries. |
EXT_LOG_ERROR |
static final int EXT_LOG_ERROR |
Indicates that the message should be logged with a severity of ERROR, when passed to log() in the level parameter. |
EXT_LOG_WARNING |
static final int EXT_LOG_WARNING |
Indicates that the message should be logged with a severity of WARNING, when passed to log() in the level parameter. |
EXT_LOG_INFO |
static final int EXT_LOG_INFO |
Indicates that the message should be logged with a severity of INFO, when passed to log() in the level parameter. |
EXT_REMOVE_ALL |
static final int EXT_REMOVE_ALL |
Indicates that all values associated with the specified key should be removed, when passed to AttributeDictionary::remove() in the index parameter. |
EXT_REPLACE |
static final int EXT_REPLACE |
Indicates that all existing values associated with the specified key(s) should be removed before adding the new value(s), when passed to AttributeDictionary::put() (and its variants) in the index parameter or to AttributeDictionary::addProfile() in the mode parameter. |
EXT_APPEND |
static final int EXT_APPEND |
Indicates that the new value(s) should be appended to the end of the list of any existing values associated with the specified key(s), when passed to AttributeDictionary::put() (and its variants) in the index parameter or to AttributeDictionary::addProfile() in the mode parameter. |
EXT_AUGMENT |
static final int EXT_AUGMENT |
Indicates that the new association(s) should only be added if the dictionary does not already have an entry for the given key(s), when passed to AttributeDictionary::put() (and its variants) in the index parameter or to AttributeDictionary::addProfile() in the mode parameter. |
EXT_START_SERVICE |
static final int EXT_START_SERVICE |
Indicates that the extension should do whatever is necessary to prepare to offer service, when passed to extensions used as services. This may include starting background threads, opening database connections, and so on. |
EXT_AUTHENTICATION_SERVICE |
static final int EXT_AUTHENTICATION_SERVICE |
Indicates that the extension should authenticate the current request, when passed to extensions used as services. To indicate whether the request was authenticated or not, the extension should set the EnvironmentDictionary entry for "Response-Type" to either "Access-Accept" or "Access-Reject". |
EXT_AUTHORIZATION_SERVICE |
static final int EXT_AUTHORIZATION_SERVICE |
Indicates that the extension should authorize the current request, when passed to extensions used as services. |
EXT_AUTHENTICATION_AND_AUTHORIZATION_SERVICE |
static final int EXT_AUTHENTICATION_AND_AUTHORIZATION_SERVICE |
Indicates that the extension should both authenticate and authorize the current request, when passed to extensions used as services. To indicate whether the request was authenticated or not, the extension should set the EnvironmentDictionary entry for "Response-Type" to either "Access-Accept" or "Access-Reject". |
EXT_ACCOUNTING_SERVICE |
static final int EXT_ACCOUNTING_SERVICE |
Indicates that the extension should produce an accounting record for the current request, when passed to extensions used as services. |
EXT_STOP_SERVICE |
static final int EXT_STOP_SERVICE |
Indicates that the extension should do whatever is necessary to shut down, when passed to extensions used as services. This may include stopping background threads, closing database connections and so on. |
EXT_NAS_STARTED_ACCOUNTING_SERVICE |
static final int EXT_NAS_STARTED_ACCOUNTING_SERVICE |
Indicates that the NAS identified in the EnvironmentDictionary (by either the "NAS-Identifier" or "NAS-IP-Address" entries) has indicated that it is starting up, when passed to extensions used as services. This may be used by extensions to prepare to receive requests from this particular NAS if the extension treats requests from different NASs differently. |
EXT_NAS_STOPPED_ACCOUNTING_SERVICE |
static final int EXT_NAS_STOPPED_ACCOUNTING_SERVICE |
Indicates that the NAS identified in the EnvironmentDictionary (by either the "NAS-Identifier" or "NAS-IP-Address" entries) has indicated that it is shutting down, when passed to extensions used as services. This may be used by extensions to recover any resources associated with this NAS if the extension treats requests from different NASs differently. |
EXT_INCOMING_SERVER_SCRIPTING_POINT |
static final int EXT_INCOMING_SERVER_SCRIPTING_POINT |
Indicates that the extension is being called from the script /Radius/IncomingScript, when passed to extensions used as scripts. |
EXT_INCOMING_VENDOR_SCRIPTING_POINT |
static final int EXT_INCOMING_VENDOR_SCRIPTING_POINT |
Indicates that the extension is being called from the script /Radius/Vendors/ <vendor> /IncomingScript. when passed to extensions used as scripts. |
EXT_INCOMING_CLIENT_SCRIPTING_POINT |
static final int EXT_INCOMING_CLIENT_SCRIPTING_POINT |
Indicates that the extension is being called from the script /Radius/Clients/ <client> /IncomingScript or from the script /Radius/RemoteServers/ <server> /IncomingScript, when passed to extensions used as scripts. |
EXT_INCOMING_SERVICE_SCRIPTING_POINT |
static final int EXT_INCOMING_SERVICE_SCRIPTING_POINT |
Indicates that the extension is being called from the script /Radius/Services/ <service> /IncomingScript, when passed to extensions used as scripts. |
EXT_USERGROUP_AUTHENTICATION_SCRIPTING_POINT |
static final int EXT_USERGROUP_AUTHENTICATION_SCRIPTING_POINT |
Indicates that the extension is being called from the script /Radius/UserGroups/ <group> / AuthenticationScript, when passed to extensions used as scripts. |
EXT_USERRECORD_AUTHENTICATION_SCRIPTING_POINT |
static final int EXT_USERRECORD_AUTHENTICATION_SCRIPTING_POINT |
Indicates that the extension is being called from the script /Radius/UserLists/ <userlist>/<user> / AuthenticationScript, when passed to extensions used as scripts. |
EXT_USERGROUP_AUTHORIZATION_SCRIPTING_POINT |
static final int EXT_USERGROUP_AUTHORIZATION_SCRIPTING_POINT |
Indicates that the extension is being called from the script /Radius/UserGroups/ <group> /AuthorizationScript, when passed to extensions used as scripts. |
EXT_USERRECORD_AUTHORIZATION_SCRIPTING_POINT |
static final int EXT_USERRECORD_AUTHORIZATION_SCRIPTING_POINT |
Indicates that the extension is being called from the script /Radius/UserLists/ <userlist>/<user> / AuthorizationScript, when passed to extensions used as scripts. |
EXT_OUTGOING_SERVICE_SCRIPTING_POINT |
static final int EXT_OUTGOING_SERVICE_SCRIPTING_POINT |
Indicates that the extension is being called from the script /Radius/Services/ <service> /OutgoingScript, when passed to extensions used as scripts. |
EXT_OUTGOING_CLIENT_SCRIPTING_POINT |
static final int EXT_OUTGOING_CLIENT_SCRIPTING_POINT |
Indicates that the extension is being called from the script /Radius/Clients/ <client> /OutgoingScript or from the script /Radius/RemoteServers/ <server> /OutgoingScript, when passed to extensions used as scripts. |
EXT_OUTGOING_VENDOR_SCRIPTING_POINT |
static final int EXT_OUTGOING_VENDOR_SCRIPTING_POINT |
Indicates that the extension is being called from the script /Radius/Vendors/ <vendor> /OutgoingScript. when passed to extensions used as scripts. |
EXT_OUTGOING_SERVER_SCRIPTING_POINT |
static final int EXT_OUTGOING_SERVER_SCRIPTING_POINT |
Indicates that the extension is being called from the script /Radius/OutgoingScript, when passed to extensions used as scripts. |
EXT_REMOTE_SERVER_OUTAGE_SCRIPTING_POINT |
static final int EXT_REMOTE_SERVER_OUTAGE_SCRIPTING_POINT |
Indicates that the extension is being called from the script /Radius/Services/ <service> /OutageScript, when passed to extensions used as scripts. |
EXT_INCOMING_SESSIONMANAGER_SCRIPTING_POINT |
static final int EXT_INCOMING_SESSIONMANAGER_SCRIPTING_POINT |
Indicates that the extension is being called from the script /Radius/SessionManagers/ <sessionmgr> /IncomingScript, when passed to extensions used as scripts. |
EXT_OUTGOING_SESSIONMANAGER_SCRIPTING_POINT |
static final int EXT_OUTGOING_SESSIONMANAGER_SCRIPTING_POINT |
Indicates that the extension is being called from the script /Radius/SessionManagers/ <sessionmgr> /OutgoingScript, when passed to extensions used as scripts. |