Core API 6.4
A B C D F G H I L M N O P R S T U

A

AccountingData - class net.juniper.smgt.sae.scriptservice.AccountingData.
Contains accounting data collected when deactivating, modifying or polling a script service session.
AccountingData() - Constructor for class net.juniper.smgt.sae.scriptservice.AccountingData
 
AcctNotAvailException - exception net.juniper.smgt.sae.scriptservice.AcctNotAvailException.
This class is a special ScriptServiceException which is thrown durring deactivation of a script service to indicate that accounting is not available at the moment
AcctNotAvailException(String) - Constructor for class net.juniper.smgt.sae.scriptservice.AcctNotAvailException
Constructs a new AcctNotAvailException with the specified detail message.
AcctNotAvailException(String, int) - Constructor for class net.juniper.smgt.sae.scriptservice.AcctNotAvailException
Constructs a new AcctNotAvailException with the specified detail message and retry time
Action - class net.juniper.smgt.sae.portal.Action.
The Action class encapsulated an action that can be taken for a subscriber.
Action() - Constructor for class net.juniper.smgt.sae.portal.Action
Default constrcutor
Action(int, String) - Constructor for class net.juniper.smgt.sae.portal.Action
Constrcutor with eventDate and actions
Action(int, String, Attr[]) - Constructor for class net.juniper.smgt.sae.portal.Action
Constrcutor with eventDate and actions
ACTIVATE - Static variable in class net.juniper.smgt.sae.portal.Action
A possible value for this bean's operation property.
ACTIVATE_ON_LOGIN - Static variable in class net.juniper.smgt.sae.portal.Subscription
A possible value for this bean's activationTrigger property.
ACTIVATE_ONLY - Static variable in class net.juniper.smgt.sae.portal.ServiceAuthenticationException
If getReason() returns this value, this exception occurred because it is not allowed to deactivate an "activateOnly" service.
activateSession() - Method in interface net.juniper.smgt.sae.scriptservice.ScriptService
Activate the script service session.
ADD_BACKGROUND_RETRY - Static variable in class net.juniper.smgt.sae.portal.Subscription
A ADD_BACKGROUND_RETRY means that while the subscription is activated or deactivated, if a transitory problem happens, a background retry will be scheduled.
addScheduleEntry(ScheduleEntry) - Method in class net.juniper.smgt.sae.portal.User
Adds a ScheuldeEntry for the Subscriber.
addSubscription(String, String, String) - Method in class net.juniper.smgt.sae.portal.User
Subscribes the currently logged in user to the service specified by serviceName.
addSubscription(String, String, String, Map) - Method in class net.juniper.smgt.sae.portal.User
Subscribes the currently logged in user to the service specified by serviceName.
addSubscription(String, String, String, String) - Static method in class net.juniper.smgt.sae.portal.Ssp
Deprecated. Use the method User.addSubscription of class User instead.
ANONYMOUS_USER - Static variable in class net.juniper.smgt.sae.portal.ServiceAuthenticationException
If getReason() returns this value, this exception occurred because an anonymous user attempted to modify a subscription or add a subbscription or delete a subscription.
append(String, long) - Method in interface net.juniper.smgt.sae.radiuslib.RadiusPacketDelegate
Includes a specified RADIUS attribute and its value in a RADIUS packet.
append(String, String) - Method in interface net.juniper.smgt.sae.radiuslib.RadiusPacketDelegate
Includes a specified RADIUS attribute and its value in a RADIUS packet.
AUTH_PRECLUDES_ACTIVATE_ON_LOGIN - Static variable in class net.juniper.smgt.sae.portal.ServiceAuthenticationException
If getReason() returns this value, this exception occurred because an attempt was made to make a subscription to a service that requires authentication an activate-on-login subscription.

B

BASEDN - Static variable in class net.juniper.smgt.sae.portal.Ssp
Constant used when retrieving the data manager base DN.
BasicRadiusPluginEvent - interface net.juniper.smgt.sae.radiuslib.BasicRadiusPluginEvent.
 

C

CoA_ACK - Static variable in interface net.juniper.smgt.sae.scriptservice.RadiusResponse
 
CoA_NAK - Static variable in interface net.juniper.smgt.sae.scriptservice.RadiusResponse
 
CommandChannel - interface net.juniper.smgt.sae.router.command.CommandChannel.
This class is used to send command to network device.
CommandException - exception net.juniper.smgt.sae.router.command.CommandException.
 
CommandException(String) - Constructor for class net.juniper.smgt.sae.router.command.CommandException
 

D

DEACTIVATE - Static variable in class net.juniper.smgt.sae.portal.Action
A possible value for this bean's operation property.
deactivateSession() - Method in interface net.juniper.smgt.sae.scriptservice.ScriptService
Deactivate the script service session.
DEFAULT_SESSION_NAME - Static variable in class net.juniper.smgt.sae.portal.Subscription
The default value for this bean's sessionName property.
deleteScheduleEntry(long) - Method in class net.juniper.smgt.sae.portal.User
Deprecated. Use deleteScheduleEntry(String id) instead. Convert long date to string date using String.valueOf(date).
deleteScheduleEntry(String) - Method in class net.juniper.smgt.sae.portal.User
Delete the ScheduleEntry for the Subscriber for the given date.
deleteSubscription(String, String, String) - Method in class net.juniper.smgt.sae.portal.User
Unsubscribes the currently logged in user from the service specified by serviceName.
deleteSubscription(String, String, String, String) - Static method in class net.juniper.smgt.sae.portal.Ssp
Deprecated. Use the method User.deleteSubscription of class User instead.
DENY - Static variable in class net.juniper.smgt.sae.portal.Action
A possible value for this bean's operation property.
DENY_AND_DEACTIVATE - Static variable in class net.juniper.smgt.sae.portal.Action
A possible value for this bean's operation property.
DhcpOption - interface net.juniper.smgt.sae.portal.DhcpOption.
Encapsulation of a single DHCP option.
DhcpOptions - interface net.juniper.smgt.sae.portal.DhcpOptions.
Encapsulation of DHCP options.
DhcpPacket - interface net.juniper.smgt.sae.portal.DhcpPacket.
Encapsulation of DHCP packet data.
DhcpProfile - class net.juniper.smgt.sae.portal.DhcpProfile.
Encapsulate DHCP Profile data used to manipulate DHCP addresses for JUNOSe version 5.3 and later.
DhcpProfile() - Constructor for class net.juniper.smgt.sae.portal.DhcpProfile
 
discarded() - Method in interface net.juniper.smgt.sae.scriptservice.ScriptService
Notify that the service session has been discarded.
DISCONNECT_ACK - Static variable in interface net.juniper.smgt.sae.scriptservice.RadiusResponse
 
DISCONNECT_NAK - Static variable in interface net.juniper.smgt.sae.scriptservice.RadiusResponse
 

F

FILTERED_OUT - Static variable in class net.juniper.smgt.sae.portal.ServiceAuthenticationException
If getReason() returns this value, this exception occurred because it is not allowed to activate or deactivate a subscription filtered out by RADIUS auth plug-in through the portal API.
formatRequest(RadiusPacketDelegate, int, RadiusPluginEvent) - Method in interface net.juniper.smgt.sae.radiuslib.RadiusPacketHandler
Formats a RADIUS request packet by including RADIUS attribute identifier-value pairs in the packet.
fragmentDown(String) - Method in class net.juniper.smgt.sae.portal.Subscription
Notify the user that activated the aggregate service that a fragment service session has been deactivated.

G

getAccountingData() - Method in interface net.juniper.smgt.sae.scriptservice.ScriptService
Poll current accounting data.
getAccountingId() - Method in interface net.juniper.smgt.sae.scriptservice.ServiceSessionInfo
Get the user accounting ID.
getAccountingId() - Method in interface net.juniper.smgt.sae.radiuslib.BasicRadiusPluginEvent
Retrieves the value of the LDAP attribute accountingUserId.
getAcctSessionId() - Method in class net.juniper.smgt.sae.portal.Subscription
Returns the accounting session id for the subscription session represented by this bean.
getActions() - Method in class net.juniper.smgt.sae.portal.ScheduleEntry
Sets the actions to be taken at the event time.
getActivationTrigger() - Method in class net.juniper.smgt.sae.portal.Subscription
Returns either Subscription.ACTIVATE_ON_LOGIN or Subscription.MANUAL, indicating when this subscription will be activated.
getActiveSessionNames() - Method in class net.juniper.smgt.sae.portal.Subscription
Returns the names of all currently active sessions associated with this subscription.
getActiveSubscriptionNames() - Method in class net.juniper.smgt.sae.portal.User
Returns the name of every service that is currently activated for this user.
getAggrAccountingId() - Method in interface net.juniper.smgt.sae.radiuslib.BasicRadiusPluginEvent
Retrieves the accounting ID of the subscriber who started an aggregate service session.
getAggrAuthUserId() - Method in interface net.juniper.smgt.sae.radiuslib.BasicRadiusPluginEvent
Retrieves the user ID that was used to authenticate an aggregate service session.
getAggrLoginName() - Method in interface net.juniper.smgt.sae.radiuslib.BasicRadiusPluginEvent
Retrieves the login name of the subscriber who started an aggregate service session.
getAggrSessionId() - Method in interface net.juniper.smgt.sae.radiuslib.BasicRadiusPluginEvent
Retrieves the accounting session ID of an aggregate service session.
getAggrUserDn() - Method in interface net.juniper.smgt.sae.radiuslib.BasicRadiusPluginEvent
Retrieves the distinguished name (DN) of user profile of the subscriber who started an aggregate service session.
getAggrUserInetAddress() - Method in interface net.juniper.smgt.sae.radiuslib.BasicRadiusPluginEvent
Retrieves the IP address of the subscriber who started an aggregate service session.
getAllUserDn() - Static method in class net.juniper.smgt.sae.portal.Ssp
Get set of DNs, which identify a currently loaded user session
getAllUserIp() - Static method in class net.juniper.smgt.sae.portal.Ssp
Get set of IP addresses, which identify a currently loaded user session
getAttribute(String) - Method in class net.juniper.smgt.sae.portal.Subscription
Returns the value of the named attribute from this subscription's entry in SAE's LDAP user directory.
getAttribute(String) - Method in class net.juniper.smgt.sae.portal.Service
Returns the value of the named attribute from this service's entry in SAE's LDAP service directory.
getAttribute(String) - Method in class net.juniper.smgt.sae.portal.User
Returns the value of the named attribute from this user's entry in SAE's LDAP user directory.
getAttributeNames() - Method in class net.juniper.smgt.sae.portal.Subscription
Get the names of the LDAP attributes defined for the current service session profile.
getAttributeNames() - Method in class net.juniper.smgt.sae.portal.Service
Get the names of the LDAP attributes defined for this service.
getAttributeNames() - Method in class net.juniper.smgt.sae.portal.User
Get the names of the LDAP attributes defined for the profile of the current user.
getAttributes() - Method in class net.juniper.smgt.sae.portal.Action
 
getAttributeValues(String) - Method in interface net.juniper.smgt.sae.scriptservice.RadiusResponse
Retrieves the attribute values from a RADIUS packet that has a specified identifier for an attribute.
getAttributeValues(String) - Method in interface net.juniper.smgt.sae.radiuslib.RadiusPacketDelegate
Retrieves the attribute values from a RADIUS packet that has a specified identifier for an attribute.
getAuthDeniedReasons() - Method in class net.juniper.smgt.sae.portal.User
Those users who connect via authenticated PPP or DHCP, and whose automatic login (based on the PPP or DHCP session information, or on a registered login) was denied due to an authorization failure, will be assigned a copy of the unauthenticated user profile, and a set of messages explaining why the automatic login was denied will be available via this method (there may be more than one reason authorization was denied).
getAuthUserId() - Method in interface net.juniper.smgt.sae.radiuslib.BasicRadiusPluginEvent
Retrieves the identifier that the subscriber uses for authentication.
getAutoSubscriptions() - Method in class net.juniper.smgt.sae.portal.User
Returns subscriptions to be activated on login, set by RADIUS auth plugin.
getAvailableServiceNames() - Method in class net.juniper.smgt.sae.portal.User
Returns the names of every service currently available for this user session
getAvailableSubscriptionNames() - Method in class net.juniper.smgt.sae.portal.User
Returns the name of every service that is currently available to this user.
getBootFileName() - Method in class net.juniper.smgt.sae.portal.DhcpProfile
Gets the value of bootFileName Set the value of the "file" field in the DHCP message.
getBytes() - Method in interface net.juniper.smgt.sae.portal.DhcpOption
 
getBytes() - Method in interface net.juniper.smgt.sae.portal.DhcpOptions
Format set of DHCP options into TLV encoded byte array.
getBytesFromUser() - Method in class net.juniper.smgt.sae.portal.Usage
The number of bytes sent across the network from the user to the service (i.e.
getBytesToUser() - Method in class net.juniper.smgt.sae.portal.Usage
The number of bytes sent across the network from the service (i.e.
getCategory() - Method in class net.juniper.smgt.sae.portal.Service
Returns the category of this service (e.g.
getCode() - Method in interface net.juniper.smgt.sae.portal.DhcpOption
 
getCollectionTime() - Method in class net.juniper.smgt.sae.portal.Usage
The time and date at which these usage statistics were collected from the network.
getCollectionTimestamp() - Method in class net.juniper.smgt.sae.portal.Usage
The time at which these usage statistics were collected from the network in milliseconds since 1970-01-01T00:00:00 UTC.
getCommandChannel() - Method in interface net.juniper.smgt.sae.scriptservice.ServiceSessionInfo
Returns the CommandChannel this service session attached to.
getCommandSyntax() - Method in class net.juniper.smgt.sae.router.command.UnsupportedCommandChannel
 
getCommandSyntax() - Method in interface net.juniper.smgt.sae.router.command.CommandChannel
Get command channel syntax
getCurrentIp() - Method in class net.juniper.smgt.sae.portal.LoginException
Returns the IP address of the user who failed to login to SAE, or null.
getDayOfMonth() - Method in class net.juniper.smgt.sae.portal.TimeSpec
 
getDayOfWeek() - Method in class net.juniper.smgt.sae.portal.TimeSpec
 
getDebugLog() - Method in interface net.juniper.smgt.sae.scriptservice.ServiceSessionInfo
Returns a LogWriter object that can be used to print messages to the DEBUG log.
getDelegateTimeSpec() - Method in class net.juniper.smgt.sae.portal.TimeSpec
For internal use.
getDeprecatedProperties() - Static method in class net.juniper.smgt.sae.portal.Subscription
return a set of deprecated properties.
getDeprecatedProperties() - Static method in class net.juniper.smgt.sae.portal.Service
return a set of deprecated properties.
getDeprecatedProperties() - Static method in class net.juniper.smgt.sae.portal.User
return a set of deprecated properties.
getDescription() - Method in class net.juniper.smgt.sae.portal.Registration
Returns the description that was specified at registration time.
getDescriptionOrServiceName() - Method in class net.juniper.smgt.sae.portal.Service
Returns the description of this service (e.g.
getDesignAndGraphics() - Method in class net.juniper.smgt.sae.portal.Service
Returns the `design and graphics' string for this service (e.g.
getDhcpOptions() - Method in class net.juniper.smgt.sae.portal.DhcpProfile
Gets the value of dhcpOptions Set the value of the "options" field in the DHCP message.
getDhcpPacket() - Method in class net.juniper.smgt.sae.portal.User
Return information about DHCP request.
getDhcpPacket() - Method in interface net.juniper.smgt.sae.scriptservice.ServiceSessionInfo
Get DHCP options returned for DHCP users.
getDhcpPacket() - Method in interface net.juniper.smgt.sae.radiuslib.BasicRadiusPluginEvent
Retrieves the content of a DHCP discover request.
getDomain() - Method in interface net.juniper.smgt.sae.radiuslib.BasicRadiusPluginEvent
Retrieves the domain for secondary authentication.
getDomainName() - Method in class net.juniper.smgt.sae.portal.Service
Returns the domain name of this service (e.g.
getDownstreamBandwidth() - Method in interface net.juniper.smgt.sae.radiuslib.BasicRadiusPluginEvent
Retrieves the downstream bandwidth (from the network to the subscriber) that is available for the service.
getDownStreamBandwidth() - Method in class net.juniper.smgt.sae.portal.Subscription
Return the service down stream bandwidth for the subscription session represented by this bean.
getDownStreamBandwidth() - Method in interface net.juniper.smgt.sae.scriptservice.ServiceSessionInfo
Get the service down stream bandwidth.
getDurationActive() - Method in class net.juniper.smgt.sae.portal.Subscription
Returns the number of milliseconds that have passed since this subscription was activated (i.e.
getEffectivePeriod() - Method in class net.juniper.smgt.sae.portal.TimeSpec
 
getErrorLog() - Method in interface net.juniper.smgt.sae.scriptservice.ServiceSessionInfo
Returns a LogWriter object that can be used to print messages to the ERROR log.
getEventTime() - Method in class net.juniper.smgt.sae.portal.OneTimeScheduleEntry
Gets the time for the event using the given milliseconds time value.
getEventTime() - Method in interface net.juniper.smgt.sae.radiuslib.BasicRadiusPluginEvent
Retrieves the number of seconds since midnight 1970-01-01 UTC.
getEventTimeMillisecond() - Method in interface net.juniper.smgt.sae.radiuslib.BasicRadiusPluginEvent
Retrieves the number of milliseconds since midnight 1970-01-01 UTC.
getGiAddr() - Method in interface net.juniper.smgt.sae.portal.DhcpPacket
 
getHighWord(long) - Static method in class net.juniper.smgt.sae.radiuslib.RadiusPluginUtil
Retrieves the high 32 bits of a long value.
getHostName() - Method in interface net.juniper.smgt.sae.scriptservice.ServiceSessionInfo
Get the host name.
getHostName() - Method in interface net.juniper.smgt.sae.radiuslib.BasicRadiusPluginEvent
Retrieves the name of the host on which the SAE is installed.
getHour() - Method in class net.juniper.smgt.sae.portal.TimeSpec
 
getId() - Method in class net.juniper.smgt.sae.portal.OneTimeScheduleEntry
 
getId() - Method in class net.juniper.smgt.sae.portal.ScheduleEntry
 
getIfIndex() - Method in interface net.juniper.smgt.sae.radiuslib.BasicRadiusPluginEvent
Retrieves the SNMP index of interface.
getIfRadiusClass() - Method in interface net.juniper.smgt.sae.scriptservice.ServiceSessionInfo
Get the RadiusClass.
getIfRadiusClass() - Method in interface net.juniper.smgt.sae.radiuslib.BasicRadiusPluginEvent
Retrieves the RADIUS class attribute of the underlying router interface.
getIfSessionId() - Method in interface net.juniper.smgt.sae.radiuslib.BasicRadiusPluginEvent
Retrieves the identifier for RADIUS accounting of the underlying router interface.
getInfoLog() - Method in interface net.juniper.smgt.sae.scriptservice.ServiceSessionInfo
Returns a LogWriter object that can be used to print messages to the INFO log.
getInOctets() - Method in interface net.juniper.smgt.sae.radiuslib.BasicRadiusPluginEvent
Retrieves the number of 64-bit upstream (from the subscriber to the network) octets.
getInPackets() - Method in interface net.juniper.smgt.sae.radiuslib.BasicRadiusPluginEvent
Retrieves the number of 64-bit upstream (from the subscriber to the network) packets.
getInt() - Method in interface net.juniper.smgt.sae.portal.DhcpOption
 
getInterfaceAlias() - Method in interface net.juniper.smgt.sae.scriptservice.ServiceSessionInfo
Get the interface alias, i.e. alternative description of managed interface.
getInterfaceAlias() - Method in interface net.juniper.smgt.sae.radiuslib.BasicRadiusPluginEvent
Retrieves the alias of the interface that is configured on a JUNOSe router by using the interface ip description command.
getInterfaceAttributeNames() - Method in class net.juniper.smgt.sae.portal.User
Get the names of attributes of the interface which this user is connected.
getInterfaceAttributes() - Method in class net.juniper.smgt.sae.portal.User
Get all attributes of the interface which this user is connected.
getInterfaceDescr() - Method in interface net.juniper.smgt.sae.scriptservice.ServiceSessionInfo
Get the interface description, i.e. a textual description of the managed interface.
getInterfaceDescr() - Method in interface net.juniper.smgt.sae.radiuslib.BasicRadiusPluginEvent
Retrieves the alternative name of the interface that SNMP uses.
getInterfaceName() - Method in interface net.juniper.smgt.sae.scriptservice.ServiceSessionInfo
Get the interface name.
getInterfaceName() - Method in interface net.juniper.smgt.sae.radiuslib.BasicRadiusPluginEvent
Retrieves the name of an interface.
getInterfaceSpeed() - Method in interface net.juniper.smgt.sae.scriptservice.ServiceSessionInfo
Get the interface speed
getInterfaceSpeed() - Method in interface net.juniper.smgt.sae.radiuslib.BasicRadiusPluginEvent
Retrieves the speead of the interface.
getInterimTime() - Method in class net.juniper.smgt.sae.portal.Subscription
Returns the interval, in seconds, between service interim records used in the active subscription session represented by this bean.
getInterimTime() - Method in interface net.juniper.smgt.sae.radiuslib.BasicRadiusPluginEvent
Retrieves the accounting interim time in seconds.
getInterval() - Method in class net.juniper.smgt.sae.scriptservice.AcctNotAvailException
 
getIntfAlias() - Method in class net.juniper.smgt.sae.portal.User
Returns the alias of the router interface to which this user is connected, as it is configured in the E-series router.
getIntfName() - Method in class net.juniper.smgt.sae.portal.Registration
Returns the interface name that was specified at registration time.
getIntfName() - Method in class net.juniper.smgt.sae.portal.User
Returns the name of the router interface to which this user is connected.
getIntfUserDns(String) - Static method in class net.juniper.smgt.sae.portal.Ssp
Returns the LDAP distinguished name (as a String) of every logged in interface user whose LDAP distinguished name contains searchString.
getIpAddress() - Method in interface net.juniper.smgt.sae.portal.DhcpOption
 
getIpAddresses() - Method in interface net.juniper.smgt.sae.portal.DhcpOption
 
getLeaseTime() - Method in class net.juniper.smgt.sae.portal.DhcpProfile
Gets the value of leaseTime.
getLength() - Method in interface net.juniper.smgt.sae.portal.DhcpOption
 
getLoadSubscriptions() - Method in class net.juniper.smgt.sae.portal.User
Returns the filter for "loaded" subscriptions, set by RADIUS auth plugin.
getLocalNasId() - Method in interface net.juniper.smgt.sae.radiuslib.BasicRadiusPluginEvent
Retrieves the identifier that the SAE uses to communicate with the RADIUS server.
getLocalNasIp() - Method in interface net.juniper.smgt.sae.radiuslib.BasicRadiusPluginEvent
Retrieves the IP address of the SAE that is used to communicate with the RADIUS server.
getLocationName() - Method in class net.juniper.smgt.sae.portal.Service
Deprecated. Returns the location name with which this bean was initialized. The value of some Service properties will vary according to the location where the service is used.
getLocationName() - Method in class net.juniper.smgt.sae.portal.User
Return's the name of the user's current location.
getLoginDomain() - Method in class net.juniper.smgt.sae.portal.User
Returns this user's login domain (e.g.
getLoginId() - Method in class net.juniper.smgt.sae.portal.User
Returns this user's login ID (e.g.
getLoginId() - Method in interface net.juniper.smgt.sae.radiuslib.BasicRadiusPluginEvent
Retrieves the subscriber's login identifier (in the format that the subscriber enters it).
getLoginName() - Method in class net.juniper.smgt.sae.portal.Registration
If this is a registered login, this method returns the login name specified at registration time to identify the user profile that will be automatically logged in every time the client device obtains a new IP address via DHCP; if this is registered equipment, this method returns the login name specified at registration time that will be sent to the E-series router to obtain a public IP address every time the registered equipment requests a new IP address via DHCP.
getLoginName() - Method in class net.juniper.smgt.sae.portal.LoginException
Returns the login name used during the failed attempt to login to SAE, or during the failed attempt to register or unregister a login, or during the failed attempt to get registered logins.
getLoginName() - Method in interface net.juniper.smgt.sae.scriptservice.ServiceSessionInfo
Get the user's login name.
getLoginName() - Method in interface net.juniper.smgt.sae.radiuslib.BasicRadiusPluginEvent
Retrieves the subscriber's login name.
getLoginTime() - Method in class net.juniper.smgt.sae.portal.User
Returns the time & date that this user logged in to SAE.
getLoginTimestamp() - Method in class net.juniper.smgt.sae.portal.User
Returns the time that this user logged in to SAE in milliseconds since 1970-01-01T00:00:00 UTC.
getLogWriter(String, byte) - Static method in class net.juniper.smgt.lib.logging.LogWriter
Use this static method to get a new LogWriter for a specified group and priority.
getLowWord(long) - Static method in class net.juniper.smgt.sae.radiuslib.RadiusPluginUtil
Retrieves the low 32 bits of a long value.
getMacAddress() - Method in class net.juniper.smgt.sae.portal.Registration
Returns the MAC address that uniquely identifies the registered client device.
getMacAddress() - Method in class net.juniper.smgt.sae.portal.User
Returns the user's MAC address as a string (e.g.
getManagerId() - Method in interface net.juniper.smgt.sae.radiuslib.BasicRadiusPluginEvent
Retrieves the distinguished name (DN) of the IT administrator.
getMaxSessionTime() - Method in class net.juniper.smgt.sae.portal.Service
Returns the number of seconds that the service may be active before SAE will automatically deactivate it.
getMessage() - Method in class net.juniper.smgt.sae.portal.OverloadException
Returns an English language message explaining the underlying reason why a Portal API operation failed.
getMessage() - Method in class net.juniper.smgt.sae.portal.SspException
Returns an English language message explaining the underlying reason why a Portal API operation failed.
getMinute() - Method in class net.juniper.smgt.sae.portal.TimeSpec
 
getMonth() - Method in class net.juniper.smgt.sae.portal.TimeSpec
 
getMultiSubscriptionName() - Method in class net.juniper.smgt.sae.portal.Subscription
Returns the suffix of the subscription name with which this bean was initialized.
getName() - Method in class net.juniper.smgt.sae.portal.User
Returns this user's full name (e.g.
getNasInetAddress() - Method in interface net.juniper.smgt.sae.scriptservice.ServiceSessionInfo
Get the IP address the virtual router uses for accounting purposes.
getNasInetAddress() - Method in interface net.juniper.smgt.sae.radiuslib.BasicRadiusPluginEvent
Retrieves the IP address of the router.
getNasIp() - Method in class net.juniper.smgt.sae.portal.User
Returns the IP address of the router which this user is connected.
getNasIp() - Method in interface net.juniper.smgt.sae.radiuslib.BasicRadiusPluginEvent
Retrieves the IP address of the router that is used to communicate with the RADIUS server.
getNasPort() - Method in interface net.juniper.smgt.sae.scriptservice.ServiceSessionInfo
Get NAS-Port, i.e. a numerical index that identifies the layer 2 interface.
getNasPort() - Method in interface net.juniper.smgt.sae.radiuslib.BasicRadiusPluginEvent
Retrieves the numeric identifier that the router uses to identify the interface to RADIUS.
getNumConcurrentGroupSessions() - Method in class net.juniper.smgt.sae.portal.User
Return the number of concurrent logins of the group of the current user profile.
getNumConcurrentSessions() - Method in class net.juniper.smgt.sae.portal.User
Return the number of concurrent logins of the current user profile.
getOperation() - Method in class net.juniper.smgt.sae.portal.Action
Gets the value for this bean's operation property.
getOperational() - Method in interface net.juniper.smgt.sae.radiuslib.BasicRadiusPluginEvent
Retrieves the flag that identifies whether an interface was operational at the time of an event.
getOption(int) - Method in interface net.juniper.smgt.sae.portal.DhcpOptions
 
getOutOctets() - Method in interface net.juniper.smgt.sae.radiuslib.BasicRadiusPluginEvent
Retrieves the number of 64-bit downstream (from the network to the subscriber) octets.
getOutPackets() - Method in interface net.juniper.smgt.sae.radiuslib.BasicRadiusPluginEvent
Retrieves the number of 64-bit downstream (from the network to the subscriber) packets.
getPacketsFromUser() - Method in class net.juniper.smgt.sae.portal.Usage
The number of IP packets sent across the network from the user to the service (i.e.
getPacketsToUser() - Method in class net.juniper.smgt.sae.portal.Usage
The number of IP packets sent across the network from the service (i.e.
getPassword() - Method in interface net.juniper.smgt.sae.radiuslib.BasicRadiusPluginEvent
Retrieves the password for secondary authentication.
getPersistentSessionNames() - Method in class net.juniper.smgt.sae.portal.Subscription
 
getPersonalSubscriptionNames() - Method in class net.juniper.smgt.sae.portal.User
Returns the name of every service to which this user is personally subscribed.
getPolicyParameters() - Method in class net.juniper.smgt.sae.portal.Subscription
Returns a List of substitutions which define the values which this subscription would use for the policy parameters if activated.
getPortId() - Method in interface net.juniper.smgt.sae.scriptservice.ServiceSessionInfo
Get NAS-Port-ID, i.e. a name of the interface including layer 2 access information.
getPortId() - Method in interface net.juniper.smgt.sae.radiuslib.BasicRadiusPluginEvent
Retrieves the identifier of a virtual LAN (VLAN) or virtual circuit.
getPrimaryUserName() - Method in class net.juniper.smgt.sae.portal.User
Return the primary user name of this User Session.
getPrimaryUserName() - Method in interface net.juniper.smgt.sae.scriptservice.ServiceSessionInfo
Get the primary user name.
getPrimaryUserName() - Method in interface net.juniper.smgt.sae.radiuslib.BasicRadiusPluginEvent
Retrieves pppLoginName or publicDhcpUserName.
getProperties() - Method in class net.juniper.smgt.sae.portal.Subscription
Get the service session properties.
getProperties() - Method in class net.juniper.smgt.sae.portal.User
Get the user session properties.
getPublicDhcpUserName() - Method in class net.juniper.smgt.sae.portal.User
Deprecated. Use getPrimaryUserName instead
getRadiusClass() - Method in class net.juniper.smgt.sae.portal.User
Returns radius class attribute from authorization plug-ins.
getRadiusClass() - Method in class net.juniper.smgt.sae.portal.DhcpProfile
Gets the value of radiusClass
getRadiusClass() - Method in interface net.juniper.smgt.sae.radiuslib.BasicRadiusPluginEvent
Retrieves the RADIUS class attribute from the service definition.
getRadiusFramedIpAddress() - Method in class net.juniper.smgt.sae.portal.DhcpProfile
Gets the value of radiusFramedIpAddress The attribute radiusFramedIpAddress is one of the possible selectors for a DHCP address pool.
getRadiusFramedPool() - Method in class net.juniper.smgt.sae.portal.DhcpProfile
Gets the value of radiusFramedPool The attribute radiusFramedPool is one of the possible selectors for a DHCP address pool.
getRadiusSessionId() - Method in class net.juniper.smgt.sae.portal.Subscription
Returns the Radius service session ID e.g.
getRaw() - Method in interface net.juniper.smgt.sae.portal.DhcpPacket
 
getReason() - Method in class net.juniper.smgt.sae.portal.ServiceAuthenticationException
Returns the reason code that explains the reason for this exception.
getRegisteredEquipment(String, String) - Static method in class net.juniper.smgt.sae.portal.Ssp
Returns a list of all the equipment that was registered using the specified loginName and password.
getRegisteredLogins(String, String) - Static method in class net.juniper.smgt.sae.portal.Ssp
Returns a list of all the registered logins with the specified login name that are stored in the SAE's LDAP directory.
getRemainingSessionTime() - Method in class net.juniper.smgt.sae.portal.Subscription
Returns the time in seconds that remain before this subscription will be automatically deactivated by SAE.
getRemainingSessionTime() - Method in class net.juniper.smgt.sae.portal.User
Returns the time in seconds that remain before this user will be automatically logged out from SAE.
getReplyMessages() - Method in class net.juniper.smgt.sae.portal.Subscription
Return the "reply messages" from the authorization plug-in for the current user session.
getReplyMessages() - Method in class net.juniper.smgt.sae.portal.User
Return the "reply messages" from the authorization plug-in for the current user session.
getResponseCode() - Method in interface net.juniper.smgt.sae.scriptservice.RadiusResponse
 
getRetailerDn() - Method in interface net.juniper.smgt.sae.radiuslib.BasicRadiusPluginEvent
Retrieves the distinguished name (DN) of the retailer that is associated with the domain.
getRouterDynRadiusAddr() - Method in interface net.juniper.smgt.sae.scriptservice.ServiceSessionInfo
 
getRouterName() - Method in interface net.juniper.smgt.sae.scriptservice.ServiceSessionInfo
Get the router name.
getRouterName() - Method in interface net.juniper.smgt.sae.radiuslib.BasicRadiusPluginEvent
Retrieves the name of the virtual router.
getRuntimeParameters() - Method in class net.juniper.smgt.sae.portal.Subscription
Returns a List of substitutions which define the runtime values (e.g.
getScheduledTime() - Method in class net.juniper.smgt.sae.portal.OneTimeScheduleEntry
 
getScheduledTime() - Method in class net.juniper.smgt.sae.portal.ScheduleEntry
Gets the time for the event using the given milliseconds time value
getScheduleEntries() - Method in class net.juniper.smgt.sae.portal.User
Get all schedule enteries for the Subscriber.
getScheduleEntry(long) - Method in class net.juniper.smgt.sae.portal.User
Deprecated. Use getScheduleEntry(String id) instead. Convert long date to string date using String.valueOf(date).
getScheduleEntry(String) - Method in class net.juniper.smgt.sae.portal.User
Get the ScheduleEntry for the Subscriber for the given date.
getScheduleEntryEventDates() - Method in class net.juniper.smgt.sae.portal.User
Get list of dates for the Subscriber for the Subscriber's schedules.
getScheduleEntryIds() - Method in class net.juniper.smgt.sae.portal.User
Get list of ids for the Subscriber for the Subscriber's schedules.
getScopes() - Method in class net.juniper.smgt.sae.portal.User
Return a list of the DN of the user's current scopes dn sorted by scope's precedence and seperated by "\n".
getServerName() - Method in class net.juniper.smgt.sae.portal.DhcpProfile
Gets the value of serverName Set the value of the "sname" field in the DHCP message.
getServiceAttribute(String) - Method in interface net.juniper.smgt.sae.scriptservice.ServiceSessionInfo
Get the value for the named attribute of the service.
getServiceAttributeNames() - Method in interface net.juniper.smgt.sae.scriptservice.ServiceSessionInfo
Get the names of the attributes of the service.
getServiceBundle() - Method in class net.juniper.smgt.sae.portal.User
Returns service bundle attribute from authorization plug-ins.
getServiceBundle() - Method in class net.juniper.smgt.sae.portal.DhcpProfile
Gets the value of serviceBundle
getServiceBundle() - Method in interface net.juniper.smgt.sae.scriptservice.ServiceSessionInfo
Get ServiceBundle string associated with authenticated lifecyle handle.
getServiceBundle() - Method in interface net.juniper.smgt.sae.radiuslib.BasicRadiusPluginEvent
Retrieves the service bundle RADIUS VSA.
getServiceDirectory() - Static method in class net.juniper.smgt.sae.portal.Ssp
Returns a javax.naming.DirContext object that can be used to access the directory that stores SAE's service definitions, as specified by the following SAE configuration parameters: Service repository address (i.e.
getServiceDirectory() - Method in interface net.juniper.smgt.sae.scriptservice.ServiceSessionInfo
Returns a javax.naming.DirContext object that can be used to access the directory that stores SAE's service definitions, as specified by the following SAE configuration parameters: Service repository address (i.e.
getServiceName() - Method in class net.juniper.smgt.sae.portal.Action
Gets the value for this bean's serviceName property.
getServiceName() - Method in class net.juniper.smgt.sae.portal.Subscription
Returns the service name with which this bean was initialized (e.g.
getServiceName() - Method in class net.juniper.smgt.sae.portal.Service
Returns the service name with which this bean was initialized.
getServiceName() - Method in interface net.juniper.smgt.sae.scriptservice.ServiceSessionInfo
Get the service name.
getServiceName() - Method in interface net.juniper.smgt.sae.radiuslib.BasicRadiusPluginEvent
Retrieves the name of service.
getServiceNames() - Static method in class net.juniper.smgt.sae.portal.Ssp
Deprecated. This method ignores service scopes and returns service names, that may not be valid for a given user. Use User.getAvailableServiceNames() instead.
getServiceParameters() - Method in class net.juniper.smgt.sae.portal.Subscription
Returns a List of substitutions which define the operational values which this subscription would use for the service parameters if activated.
getServiceScope() - Method in interface net.juniper.smgt.sae.radiuslib.BasicRadiusPluginEvent
Retrieves the list of service scopes.
getServiceSessionAcctSessionId() - Method in class net.juniper.smgt.sae.portal.Subscription
Returns the accounting session id for the subscription session represented by this bean.
getServiceSessionName() - Method in interface net.juniper.smgt.sae.scriptservice.ServiceSessionInfo
Get the session name.
getServiceSessionName() - Method in interface net.juniper.smgt.sae.radiuslib.BasicRadiusPluginEvent
Retrieves the name of service session.
getServiceSessionTag() - Method in interface net.juniper.smgt.sae.scriptservice.ServiceSessionInfo
Get the service session tag.
getServiceSessionTag() - Method in interface net.juniper.smgt.sae.radiuslib.BasicRadiusPluginEvent
Retrieves the tag of service session.
getSessionId() - Method in class net.juniper.smgt.sae.portal.Subscription
Returns the session ID with which this bean was initialized (e.g.
getSessionId() - Method in class net.juniper.smgt.sae.portal.Service
Returns the user's session ID from the user bean which this bean was initialized (e.g.
getSessionId() - Method in class net.juniper.smgt.sae.portal.User
Returns this user's session ID (e.g.
getSessionId() - Method in interface net.juniper.smgt.sae.scriptservice.ServiceSessionInfo
Get the session id.
getSessionId() - Method in interface net.juniper.smgt.sae.radiuslib.BasicRadiusPluginEvent
Retrieves the RADIUS session ID.
getSessionName() - Method in class net.juniper.smgt.sae.portal.Subscription
Returns the subscription session name with which this bean was initialized.
getSessionTag() - Method in class net.juniper.smgt.sae.portal.Subscription
Return the session tag for the subscription session represented by this bean.
getSessionTime() - Method in interface net.juniper.smgt.sae.radiuslib.BasicRadiusPluginEvent
Retrieves the length of session in seconds.
getSessionTimeout() - Method in interface net.juniper.smgt.sae.radiuslib.BasicRadiusPluginEvent
Retrieves the maximum length of the session in seconds.
getSessionVolumeQuota() - Method in class net.juniper.smgt.sae.portal.Subscription
Returns the session volume quota for the subscription session represented by this bean.
getSessionVolumeQuota() - Method in interface net.juniper.smgt.sae.scriptservice.ServiceSessionInfo
Get the session volume quota.
getSourceBean() - Method in class net.juniper.smgt.sae.portal.NonUniqueUserException
Returns the User bean that threw this exception.
getSourceBean() - Method in class net.juniper.smgt.sae.portal.UnknownServiceSessionException
Returns the Subscription bean that threw this exception.
getSourceBean() - Method in class net.juniper.smgt.sae.portal.UnknownUserException
Returns the User bean that threw this exception.
getSourceBean() - Method in class net.juniper.smgt.sae.portal.ServiceAuthenticationException
Returns the Subscription bean that threw this exception during an attempt to activate or modify a subscription, or null.
getSourceBean() - Method in class net.juniper.smgt.sae.portal.UnknownServiceException
Returns the Service bean that threw this exception.
getSourceBean() - Method in class net.juniper.smgt.sae.portal.UnknownSubscriptionException
Returns the Subscription bean that threw this exception.
getSspPassword() - Method in class net.juniper.smgt.sae.portal.User
Returns the password attribute from this user's profile in LDAP, exactly as it is stored in the SAE's LDAP directory (i.e.
getStartTime() - Method in interface net.juniper.smgt.sae.scriptservice.ServiceSessionInfo
Get the start time.
getState() - Method in interface net.juniper.smgt.sae.scriptservice.ScriptService
Return opaque state data that will be stored persistently on the router.
getString() - Method in interface net.juniper.smgt.sae.portal.DhcpOption
 
getSubOptions() - Method in interface net.juniper.smgt.sae.portal.DhcpOption
 
getSubscriptionAndServiceSessionNames() - Method in class net.juniper.smgt.sae.portal.User
Returns the name of every service to which this user is subscribed to and the name of subscriptions of active service sessions to which this user is not subscribed to but has an active session (i.e. fragment session from an aggregate service session).
getSubscriptionAttributes() - Method in class net.juniper.smgt.sae.portal.Subscription
Returns the Map of attributes defined for the subscription currently represented by this bean.
getSubscriptionName() - Method in class net.juniper.smgt.sae.portal.Subscription
Returns the subscription name with which this bean was initialized (e.g.
getSubscriptionName() - Method in interface net.juniper.smgt.sae.scriptservice.ServiceSessionInfo
Get the subscription name.
getSubscriptionName() - Method in interface net.juniper.smgt.sae.radiuslib.BasicRadiusPluginEvent
Retrieves the name of the subscription.
getSubscriptionNames() - Method in class net.juniper.smgt.sae.portal.User
Returns the name of every service to which this user is subscribed.
getSubscriptionPassword() - Method in class net.juniper.smgt.sae.portal.Subscription
Returns the password that will be used for authentication the next time this subscription is activated, if the subscribed service requires authentication.
getSubscriptionUsername() - Method in class net.juniper.smgt.sae.portal.Subscription
Returns the username that will be used for authentication the next time this subscription is activated, if the subscribed service requires authentication.
getSubstitutions() - Method in class net.juniper.smgt.sae.portal.Subscription
Returns the set of susbtitutions defined for the subscription session currently represented by this bean.
getSubstitutions() - Method in interface net.juniper.smgt.sae.scriptservice.ServiceSessionInfo
Get the substitutions.
getTerminateCause() - Method in interface net.juniper.smgt.sae.scriptservice.ServiceSessionInfo
Gets the reason the service session was stopped
getTerminateCause() - Method in interface net.juniper.smgt.sae.radiuslib.BasicRadiusPluginEvent
Retrieves the cause of RADIUS termination.
getTimeSpec(int) - Method in class net.juniper.smgt.sae.portal.ScheduledTime
 
getTimeZone() - Method in class net.juniper.smgt.sae.portal.TimeSpec
 
getType() - Method in class net.juniper.smgt.sae.portal.Service
Returns the type of this service.
getUid() - Method in interface net.juniper.smgt.sae.radiuslib.BasicRadiusPluginEvent
Retrieves the subscriber ID used for secondary authentication.
getUpstreamBandwidth() - Method in interface net.juniper.smgt.sae.radiuslib.BasicRadiusPluginEvent
Retrieves the upstream bandwidth (from the subscriber to the network) that is available for the service.
getUpStreamBandwidth() - Method in class net.juniper.smgt.sae.portal.Subscription
Return the service up stream bandwidth for the subscription session represented by this bean.
getUpStreamBandwidth() - Method in interface net.juniper.smgt.sae.scriptservice.ServiceSessionInfo
Get the service up stream bandwidth.
getUrl() - Method in class net.juniper.smgt.sae.portal.Service
Returns the URL of this service (e.g.
getUsage() - Method in class net.juniper.smgt.sae.portal.Subscription
Returns statistics describing the network traffic between the user and the subscribed service (i.e.
getUserDirectory() - Static method in class net.juniper.smgt.sae.portal.Ssp
Returns a javax.naming.DirContext object that can be to access the directory that stores SAE's user profiles, as specified by the following SAE configuration parameters: User repository address (i.e.
getUserDirectory() - Method in interface net.juniper.smgt.sae.scriptservice.ServiceSessionInfo
Returns a javax.naming.DirContext object that can be used to access the directory that stores SAE's user profiles, as specified by the following SAE configuration parameters: User repository address (i.e.
getUserDn() - Method in class net.juniper.smgt.sae.portal.Registration
If this is a registered login, this method returns the LDAP Distinguished Name of the user profile that will be automatically logged in every time the client device obtains a new IP address via DHCP; if this is registered equipment, this method returns null.
getUserDn() - Method in class net.juniper.smgt.sae.portal.Subscription
Returns the LDAP dististinguished name with which this bean was initialized (e.g.
getUserDn() - Method in class net.juniper.smgt.sae.portal.Service
Returns the LDAP dististinguished name with which this bean was initialized (e.g.
getUserDn() - Method in class net.juniper.smgt.sae.portal.User
Returns the LDAP distinguished name with which this bean was initialized (e.g.
getUserDn() - Method in interface net.juniper.smgt.sae.scriptservice.ServiceSessionInfo
Get the LDAP distinguished name of the loaded user profile assigned to the user.
getUserDn() - Method in interface net.juniper.smgt.sae.radiuslib.BasicRadiusPluginEvent
Retrieves the distinguished name (DN) of a user profile.
getUserInetAddress() - Method in interface net.juniper.smgt.sae.scriptservice.ServiceSessionInfo
Get the InetAddress associated with PPP or DHCP user.
getUserInetAddress() - Method in interface net.juniper.smgt.sae.radiuslib.BasicRadiusPluginEvent
Retrieves the IP address of the subscriber.
getUserIp() - Method in class net.juniper.smgt.sae.portal.Subscription
Returns the IP address with which this bean was initialized (e.g.
getUserIp() - Method in class net.juniper.smgt.sae.portal.Service
Returns the IP address with which this bean was initialized (e.g.
getUserIp() - Method in class net.juniper.smgt.sae.portal.User
Returns the IP address with which this bean was initialized (e.g.
getUserIpAddress() - Method in interface net.juniper.smgt.sae.radiuslib.BasicRadiusPluginEvent
Retrieves the IP address of the PPP subscriber.
getUserIpByInterface(String, String) - Static method in class net.juniper.smgt.sae.portal.Ssp
Return a list of IP addresses of user sessions currently active on given interface.
getUserMacAddress() - Method in interface net.juniper.smgt.sae.scriptservice.ServiceSessionInfo
Get MAC address of DHCP user.
getUserMacAddress() - Method in interface net.juniper.smgt.sae.radiuslib.BasicRadiusPluginEvent
Retrieves the media access control (MAC) address of a DHCP subscriber.
getUserName() - Method in class net.juniper.smgt.sae.portal.DhcpProfile
Gets the value of userName
getUserRadiusClass() - Method in interface net.juniper.smgt.sae.scriptservice.ServiceSessionInfo
Get radius class.
getUserRadiusClass() - Method in interface net.juniper.smgt.sae.radiuslib.BasicRadiusPluginEvent
Retrieves the RADIUS class of the subscriber session for a service.
getUserSessionId() - Method in interface net.juniper.smgt.sae.scriptservice.ServiceSessionInfo
Get the user session ID.
getUserSessionId() - Method in interface net.juniper.smgt.sae.radiuslib.BasicRadiusPluginEvent
Retrieves the identifier of RADIUS sessions for subscriber sessions.
getUserSessionsByIntfIndex(int, String) - Static method in class net.juniper.smgt.sae.portal.Ssp
Return a list of user sessions currently active on given interface defined by its index and virtual router name.
getUserSessionsByIntfName(String, String) - Static method in class net.juniper.smgt.sae.portal.Ssp
Return a list of user sessions currently active on given interface defined by its index and virtual router name.
getUserSessionsByPrimaryUserName(String) - Static method in class net.juniper.smgt.sae.portal.Ssp
Return a list of user sessions currently active associated to the given primary user name.
getUserType() - Method in interface net.juniper.smgt.sae.scriptservice.ServiceSessionInfo
Get the user type.
getUserType() - Method in interface net.juniper.smgt.sae.radiuslib.BasicRadiusPluginEvent
Retrieves the type of subscriber.
getVirtualRouterName() - Method in class net.juniper.smgt.sae.portal.User
Return the virtual router name with which this bean was initialized.
getVirtualRouterName() - Method in class net.juniper.smgt.sae.portal.DhcpProfile
Gets the value of virtualRouterName The attribute is used to select the virtual router context in which the DHCP address will be managed.
getVrName() - Method in class net.juniper.smgt.sae.portal.Registration
Returns the virtual router name that was specified at registration time.
getVrName() - Method in class net.juniper.smgt.sae.portal.User
Returns the name of the virtual router to which this user is connected.
getWebMessage() - Method in class net.juniper.smgt.sae.portal.SspException
Returns an English language message explaining the underlying reason why a Portal API operation failed.
getYear() - Method in class net.juniper.smgt.sae.portal.TimeSpec
 
grantPublicIp(String, String) - Method in class net.juniper.smgt.sae.portal.User
Assigns a public IP address to the specified user.
grantPublicIp(String, String, DhcpProfile) - Method in class net.juniper.smgt.sae.portal.User
Assigns a public IP address to the specified user.
grantPublicIp(String, String, String) - Static method in class net.juniper.smgt.sae.portal.Ssp
Deprecated. Use the method User.grantPublicIp of class User instead.
grantPublicIp(String, String, String, DhcpProfile) - Static method in class net.juniper.smgt.sae.portal.Ssp
Deprecated. Use the method User.grantPublicIp of class User instead.

H

handleInputError(short, String) - Method in class net.juniper.smgt.sae.portal.ScheduledTime
 
handleResponse(RadiusPacketDelegate, int, RadiusPluginEvent) - Method in interface net.juniper.smgt.sae.radiuslib.RadiusPacketHandler
Retrieves attribute values from a RADIUS authorization response packet and updates the plug-in event with these values.
hasTimeInRange(long, long) - Method in class net.juniper.smgt.sae.portal.ScheduledTime
 

I

IGNORE_REASON - Static variable in class net.juniper.smgt.sae.portal.Subscription
A IGNORE_REASON means that while the subscription is activated, the reason for deactivating parameter is ignored.
INHERITED_SUBSCRIPTION - Static variable in class net.juniper.smgt.sae.portal.ServiceAuthenticationException
If getReason() returns this value, this exception occurred because an attempt was made to alter a subscription that the user inherited from another user profile.
initSessionInfo(ServiceSessionInfo) - Method in interface net.juniper.smgt.sae.scriptservice.ScriptService
Provide session information to the script service.
initState(ServiceSessionInfo, byte[]) - Method in interface net.juniper.smgt.sae.scriptservice.ScriptService
Initialize a recovered script service session after synchronization of the state.
inOctets - Variable in class net.juniper.smgt.sae.scriptservice.AccountingData
 
inPackets - Variable in class net.juniper.smgt.sae.scriptservice.AccountingData
 
INVISIBLE - Static variable in class net.juniper.smgt.sae.portal.ServiceAuthenticationException
If getReason() returns this value, this exception occurred because it is not allowed to activate or deactivate a subscription to a "invisible" service through the portal API.
isAcctOffRequest(int) - Static method in class net.juniper.smgt.sae.radiuslib.RadiusPluginUtil
Checks whether the action that the method receives is for an Accounting-Off request.
isAcctOnOffRequest(int) - Static method in class net.juniper.smgt.sae.radiuslib.RadiusPluginUtil
Checks whether the action that the method receives is for an Accounting-On or Accounting-Off request.
isAcctOnRequest(int) - Static method in class net.juniper.smgt.sae.radiuslib.RadiusPluginUtil
Checks whether the action that the method receives is for an Accounting-On request.
isAcctRequest(int) - Static method in class net.juniper.smgt.sae.radiuslib.RadiusPluginUtil
Checks whether the action that the method receives is for an accounting request.
isActivateOnly() - Method in class net.juniper.smgt.sae.portal.Service
Returns true if this service is defined as an activate only service.
isActive() - Method in class net.juniper.smgt.sae.portal.Subscription
Returns true if this subscription is currently active.
isAnonymous() - Method in class net.juniper.smgt.sae.portal.User
Returns true if the user is anonymous.
isAuthenticationRequired() - Method in class net.juniper.smgt.sae.portal.Service
Returns true if this service requires a subscription-specific username and password before being activated.
isAuthRequest(int) - Static method in class net.juniper.smgt.sae.radiuslib.RadiusPluginUtil
Checks whether the action that the method receives is for an authorization request.
isAuthResp(int) - Static method in class net.juniper.smgt.sae.radiuslib.RadiusPluginUtil
Checks whether the action that the method receives is for an authorization response.
isBeingRemoved() - Method in interface net.juniper.smgt.sae.scriptservice.ServiceSessionInfo
Returns true if this service session is being removed if true - the script service must be cleaned up there will be no furthur attempts to collect accounting
isCurrentlyAvailable() - Method in class net.juniper.smgt.sae.portal.Subscription
Returns true if the user's subscription to the service is currently available.
isDhcpAuthRequest(int) - Static method in class net.juniper.smgt.sae.radiuslib.RadiusPluginUtil
Checks whether the action that the method receives is for a DHCP authorization request.
isDhcpAuthResp(int) - Static method in class net.juniper.smgt.sae.radiuslib.RadiusPluginUtil
Checks whether the action that the method receives is for a DHCP authorization response.
isInitialized() - Method in class net.juniper.smgt.sae.portal.Subscription
Returns true if this bean has been fully initialized.
isInitialized() - Method in class net.juniper.smgt.sae.portal.Service
Returns true only if this bean has been fully initialized.
isInitialized() - Method in class net.juniper.smgt.sae.portal.User
Returns true only if this bean has been fully initialized.
isInvisible() - Method in class net.juniper.smgt.sae.portal.Service
Returns true if the attribute category of this service is marked as invisible.
isIspServiceActive() - Method in class net.juniper.smgt.sae.portal.User
Deprecated. ISP services are no longer supported
isLoggingIn() - Method in interface net.juniper.smgt.sae.scriptservice.ServiceSessionInfo
Returns true if this user session is in the process of activating the automatically on login services
isLoggingOut() - Method in interface net.juniper.smgt.sae.scriptservice.ServiceSessionInfo
Returns true if this user session is in the process of or has previously been logged out
isOperational() - Method in class net.juniper.smgt.sae.portal.Usage
 
isPersistentActivation() - Method in class net.juniper.smgt.sae.portal.Subscription
Check if a selected service is to be persistently activated.
isPersistentSession() - Method in class net.juniper.smgt.sae.portal.Subscription
Check if a selected session is persistent.
isPppUser() - Method in class net.juniper.smgt.sae.portal.User
Deprecated. This method has been deprecated. Returns true only if the user is connected via authenticated PPP.
isPublicDhcpUser() - Method in class net.juniper.smgt.sae.portal.User
Deprecated. Use isAddressUser and getPrimaryUserName instead
isStartRequest(int) - Static method in class net.juniper.smgt.sae.radiuslib.RadiusPluginUtil
Checks whether the action that the method receives is for a start request.
isStartStopRequest(int) - Static method in class net.juniper.smgt.sae.radiuslib.RadiusPluginUtil
Checks whether the action that the method receives is for a start or stop request.
isStopRequest(int) - Static method in class net.juniper.smgt.sae.radiuslib.RadiusPluginUtil
Checks whether the action that the method receives is for a stop request.
isSubscribed() - Method in class net.juniper.smgt.sae.portal.Subscription
Returns true if the user is subscribed to the service.
isSupported() - Method in class net.juniper.smgt.sae.router.command.UnsupportedCommandChannel
 
isSupported() - Method in interface net.juniper.smgt.sae.router.command.CommandChannel
Check if command channel is available
isSuspended() - Method in class net.juniper.smgt.sae.portal.Subscription
Returns true if the user's subscription to the service is currently suspended for any reason (e.g.
isSvcAcctRequest(int) - Static method in class net.juniper.smgt.sae.radiuslib.RadiusPluginUtil
Checks whether the action that the method receives is for a service session start, stop or interim request.
isSvcAuthRequest(int) - Static method in class net.juniper.smgt.sae.radiuslib.RadiusPluginUtil
Checks whether the action that the method receives is for a service authorization request.
isSvcAuthResp(int) - Static method in class net.juniper.smgt.sae.radiuslib.RadiusPluginUtil
Checks whether the action that the method receives is for a service session authorization response.
isSvcStartRequest(int) - Static method in class net.juniper.smgt.sae.radiuslib.RadiusPluginUtil
Checks whether the action that the method receives is for a service session start request.
isSvcStopRequest(int) - Static method in class net.juniper.smgt.sae.radiuslib.RadiusPluginUtil
Checks whether the action that the method receives is for a service session stop request.
isTokenDhcpUser() - Method in class net.juniper.smgt.sae.portal.User
Deprecated. Use isAddressUser and getPrimaryUserName instead
isUnauthenticated() - Method in class net.juniper.smgt.sae.portal.User
Returns true only if the user is unauthenticated.
isUserAcctRequest(int) - Static method in class net.juniper.smgt.sae.radiuslib.RadiusPluginUtil
Checks whether the action that the method receives is for a subscriber session start, stop or interim request.
isUserAuthRequest(int) - Static method in class net.juniper.smgt.sae.radiuslib.RadiusPluginUtil
Checks whether the action that the method receives is for a user authorization request.
isUserAuthResp(int) - Static method in class net.juniper.smgt.sae.radiuslib.RadiusPluginUtil
Checks whether the action that the method receives is for a subscriber session authorization response.
isUserStartRequest(int) - Static method in class net.juniper.smgt.sae.radiuslib.RadiusPluginUtil
Checks whether the action that the method receives is for a subscriber session start request.
isUserStopRequest(int) - Static method in class net.juniper.smgt.sae.radiuslib.RadiusPluginUtil
Checks whether the action that the method receives is for a subscriber session stop request.
iterator() - Method in interface net.juniper.smgt.sae.portal.DhcpOptions
 

L

login(String, String) - Method in class net.juniper.smgt.sae.portal.User
Logs a user into SAE.
loginDhcpUser(String, String, String, boolean) - Static method in class net.juniper.smgt.sae.portal.Ssp
Dep