Configuring the SAE Proxy Processor
To configure the SAE proxy processor:
- In the VTA Configuration Manager navigation pane, select Edit.
- Under Current Configuration, select Processors.
![]()
The SAE Proxy Processor area appears.
![]()
- There are no fields to configure for the SAE proxy processor, but you must configure actions for the processor. See Configuring Actions for the SAE Proxy Processor.
Configuring Actions for the SAE Proxy Processor
You can configure actions that the SAE proxy processor performs on events. For example, you can set up an action to start or stop a service.
To configure actions for the SAE proxy processor:
- In the VTA Configuration Manager navigation pane, select Edit.
- Under Current Configuration, select Actions.
A list of actions appears. For example:
![]()
The action configuration area appears.
![]()
- Select SAEProxy in the Processor field, and click Save. (If SAEProxy does not appear in the drop-down list, enable the SAE proxy processor.)
An expanded configuration area for the action appears.
![]()
Processor
- Processor for which you are configuring the action.
- Value—SAEproxy (If SAEProxy does not appear in the drop-down list, enable the SAE proxy processor.)
- Default—No value
Function
- SetInterimInterval—Sets the interim interval for the service by using the interimInterval attribute in the event. Before this function is called, the CalculateInterim function of the database engine processor must be called.
- SetServiceTimeout—Sets the service session timeout for the subscription.
- SetUserTimeout—Sets the subscriber session timeout of the current subscriber to the corresponding VTA event.
- StartService—Starts the specified subscription to the service with the specified substitutions.
- StopService—Stops the specified subscription to the specified service.
Parameter Name
- SubscriptionName—Name of the subscription. Default subscriptions have the same name as the service. This parameter is optional when a service-tracking event is being processed. If this parameter is omitted, the current service session is stopped.
- SessionName—Name of the service session. If the subscriptionName is omitted, this parameter is ignored. If this parameter is omitted, the default service session is used.
- SessionTimeout—Length of the service session timeout. When the session timeout expires, the service session is stopped.
- CurrentSubscriberOnly—Specifies whether the function is applied to the current subscriber only or to all subscribers who have the same subscriber ID.
- SessionTimeout—Length of timeout. When the session timeout expires, the subscriber is logged out.
- CurrentSubscriberOnly—Specifies whether the function is applied to the current subscriber only or to all subscribers who have the same subscriber ID.
- SubscriptionName—Name of the subscription. Default subscriptions have the same name as the service.
- SessionTimeout—Length of the service session timeout. If this parameter is omitted, the default is no timeout.
- SessionName—Name of the service session. If this parameter is omitted, the default service session is used.
- CurrentSubscriberOnly—Specifies whether the function is applied to the current subscriber only or to all subscribers who have the same subscriber ID.
- Substitution.<substitutionName>—Name of a substitution to use when starting the service. If this parameter is omitted, the service is started without substitutions.
- SubscriptionName—Name of the subscription. Default subscriptions have the same name as the service. If this parameter is omitted, the current service session is stopped.
- SessionName—Name of the service session. If the subscriptionName parameter is omitted, this parameter is ignored. If this parameter is omitted, the default service session is used.
- Reason—Reason for the termination. When the service is stopped, the termination cause is sent to the billing system so it can differentiate between service stops. If this parameter is omitted, no termination cause is provided to the billing system.
- CurrentSubscriberOnly—Specifies whether the function is applied to the current subscriber only or to all subscribers who have the same subscriber ID.
Parameter Content
- Length of the service session timeout in seconds. If the session timeout is set to 0, the service session is stopped immediately.
- Integer that identifies the termination cause. Possible values are defined in RFC 2866—RADIUS Accounting (June 2000).
- Set to true to apply to current subscriber only. If you do not set this parameter, true is the default behavior.
- Set to false to apply to all subscribers who have the same subscriber ID.
Abort On Error