|
Core API 7.15 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface BasicRadiusPluginEvent
Field Summary | |
---|---|
static long |
NO_VALUE
|
Method Summary | |
---|---|
java.lang.String |
getAccountingId()
Retrieves the value of the LDAP attribute accountingUserId. |
java.lang.String |
getAggrAccountingId()
Retrieves the accounting ID of the subscriber who started an aggregate service session. |
java.lang.String |
getAggrAuthUserId()
Retrieves the user ID that was used to authenticate an aggregate service session. |
java.lang.String |
getAggrLoginName()
Retrieves the login name of the subscriber who started an aggregate service session. |
java.lang.String |
getAggrSessionId()
Retrieves the accounting session ID of an aggregate service session. |
java.lang.String |
getAggrUserDn()
Retrieves the distinguished name (DN) of user profile of the subscriber who started an aggregate service session. |
java.net.InetAddress |
getAggrUserInetAddress()
Retrieves the IP address of the subscriber who started an aggregate service session. |
java.lang.String |
getAuthUserId()
Retrieves the identifier that the subscriber uses for authentication. |
java.lang.String |
getCallingStationId()
Retrieves the Calling-Station-Id Type of assoicated events - Authorization and tracking. |
byte[] |
getDhcpPacket()
Retrieves the content of a DHCP discover request. |
java.lang.String |
getDomain()
Retrieves the domain for secondary authentication. |
long |
getDownstreamBandwidth()
Retrieves the downstream bandwidth (from the network to the subscriber) that is available for the service. |
long |
getEventTime()
Retrieves the number of seconds since midnight 1970-01-01 UTC. |
long |
getEventTimeMillisecond()
Retrieves the number of milliseconds since midnight 1970-01-01 UTC. |
java.lang.String |
getHostName()
Retrieves the name of the host on which the SAE is installed. |
long |
getIfIndex()
Retrieves the SNMP index of interface. |
java.lang.String[] |
getIfRadiusClass()
Retrieves the RADIUS class attribute of the underlying router interface. |
java.lang.String |
getIfSessionId()
Retrieves the identifier for RADIUS accounting of the underlying router interface. |
long |
getInOctets()
Retrieves the number of 64-bit upstream (from the subscriber to the network) octets. |
long |
getInPackets()
Retrieves the number of 64-bit upstream (from the subscriber to the network) packets. |
java.lang.String |
getInterfaceAlias()
Retrieves the alias of the interface that is configured on a JUNOSe router by using the interface ip description command. |
java.lang.String |
getInterfaceDescr()
Retrieves the alternative name of the interface that SNMP uses. |
java.lang.String |
getInterfaceName()
Retrieves the name of an interface. |
long |
getInterfaceSpeed()
Retrieves the speead of the interface. |
long |
getInterimTime()
Retrieves the accounting interim time in seconds. |
java.lang.String |
getLocalNasId()
Retrieves the identifier that the SAE uses to communicate with the RADIUS server. |
long |
getLocalNasIp()
Retrieves the IP address of the SAE that is used to communicate with the RADIUS server. |
java.util.Map |
getLocalQosProfiles()
|
java.lang.String |
getLoginId()
Retrieves the subscriber's login identifier (in the format that the subscriber enters it). |
java.lang.String |
getLoginName()
Retrieves the subscriber's login name. |
java.lang.String |
getManagerId()
Retrieves the distinguished name (DN) of the IT administrator. |
java.net.InetAddress |
getNasInetAddress()
Retrieves the IP address of the router. |
long |
getNasIp()
Retrieves the IP address of the router that is used to communicate with the RADIUS server. |
long |
getNasPort()
Retrieves the numeric identifier that the router uses to identify the interface to RADIUS. |
long |
getOperational()
Retrieves the flag that identifies whether an interface was operational at the time of an event. |
long |
getOutOctets()
Retrieves the number of 64-bit downstream (from the network to the subscriber) octets. |
long |
getOutPackets()
Retrieves the number of 64-bit downstream (from the network to the subscriber) packets. |
java.lang.String |
getPassword()
Retrieves the password for secondary authentication. |
java.lang.String |
getPortId()
Retrieves the identifier of a virtual LAN (VLAN) or virtual circuit. |
java.lang.String |
getPrimaryUserName()
Retrieves pppLoginName or publicDhcpUserName . |
java.util.Map |
getProperties()
Retrieve the map of properties associated with the current session. |
java.lang.String[] |
getRadiusClass()
Deprecated. Use getRadiusClassRaw() instead |
byte[][] |
getRadiusClassRaw()
Retrieves the RADIUS class attribute from the service definition. |
java.lang.String |
getRetailerDn()
Retrieves the distinguished name (DN) of the retailer that is associated with the domain. |
java.lang.String |
getRouterName()
Retrieves the name of the virtual router. |
java.lang.String |
getServiceBundle()
Retrieves the service bundle RADIUS VSA. |
java.lang.String |
getServiceName()
Retrieves the name of service. |
java.lang.String |
getServiceScope()
Retrieves the list of service scopes. |
java.lang.String |
getServiceSessionName()
Retrieves the name of service session. |
java.lang.String |
getServiceSessionTag()
Retrieves the tag of service session. |
java.lang.String |
getSessionId()
Retrieves the RADIUS session ID. |
long |
getSessionTime()
Retrieves the length of session in seconds. |
long |
getSessionTimeout()
Retrieves the maximum length of the session in seconds. |
java.lang.String |
getSubscriptionName()
Retrieves the name of the subscription. |
long |
getTerminateCause()
Retrieves the cause of RADIUS termination. |
java.lang.String |
getUid()
Retrieves the subscriber ID used for secondary authentication. |
long |
getUpstreamBandwidth()
Retrieves the upstream bandwidth (from the subscriber to the network) that is available for the service. |
java.lang.String |
getUserDn()
Retrieves the distinguished name (DN) of a user profile. |
java.net.InetAddress |
getUserInetAddress()
Retrieves the IP address of the subscriber. |
long |
getUserIpAddress()
Retrieves the IP address of the PPP subscriber. |
java.lang.String |
getUserMacAddress()
Retrieves the media access control (MAC) address of a DHCP subscriber. |
java.util.Map |
getUserProperties()
Retrieve the map of properties associated with the current subscriber session. |
java.lang.String[] |
getUserRadiusClass()
Retrieves the RADIUS class of the subscriber session for a service. |
java.lang.String |
getUserSessionId()
Retrieves the identifier of RADIUS sessions for subscriber sessions. |
java.lang.String |
getUserType()
Retrieves the type of subscriber. |
Field Detail |
---|
static final long NO_VALUE
Method Detail |
---|
long getLocalNasIp()
Types of associated events - Authorization and tracking.
java.lang.String getLocalNasId()
Types of associated events - Authorization and tracking.
java.lang.String getAuthUserId()
Types of associated events - Tracking
java.lang.String getHostName()
Types of associated events - Authorization and tracking.
java.lang.String getRouterName()
Types of associated events - Authorization and tracking.
java.lang.String getInterfaceName()
Types of associated events - Authorization and tracking.
java.lang.String getInterfaceAlias()
Types of associated events - Authorization and tracking.
java.lang.String getInterfaceDescr()
Types of associated events - Authorization and tracking.
long getInterfaceSpeed()
Types of associated events - Authorization and tracking.
java.lang.String getPortId()
Types of associated events - Authorization and tracking.
long getNasPort()
Types of associated events - Authorization and tracking.
java.lang.String[] getIfRadiusClass()
Types of associated events - Authorization and tracking.
java.lang.String getServiceBundle()
Types of associated events - Authorization and tracking.
java.lang.String getCallingStationId()
Type of assoicated events - Authorization and tracking.
long getUserIpAddress()
Types of associated events - Authorization and tracking.
java.lang.String getLoginName()
Types of associated events - Authorization and tracking.
java.lang.String getLoginId()
Types of associated events - Authorization.
java.lang.String[] getRadiusClass()
getRadiusClassRaw()
instead
Types of associated events - Tracking, ServiceAuthorization.
byte[][] getRadiusClassRaw()
Types of associated events - Tracking, ServiceAuthorization.
java.lang.String getAccountingId()
Types of associated events - Authorization and tracking.
java.lang.String getUserDn()
Types of associated events - Authorization and tracking.
long getEventTime()
Types of associated events - Authorization and tracking.
long getEventTimeMillisecond()
Types of associated events - Authorization and tracking.
long getNasIp()
Types of associated events - Authorization and tracking.
java.lang.String getUserMacAddress()
Types of associated events - Authorization and tracking.
byte[] getDhcpPacket()
Types of associated events - Authorization and tracking.
java.lang.String getUserType()
Types of associated events - Authorization and tracking.
long getDownstreamBandwidth()
Types of associated events - ServiceAuthorization, ServiceTracking.
long getUpstreamBandwidth()
Types of associated events - ServiceAuthorization, ServiceTracking.
long getInOctets()
Types of associated events - StopServiceTracking, InterimServiceTracking.
long getOutOctets()
Types of associated events - StopServiceTracking, InterimServiceTracking.
long getInPackets()
Types of associated events - StopServiceTracking, InterimServiceTracking.
long getOutPackets()
Types of associated events - StopServiceTracking, InterimServiceTracking.
java.lang.String getServiceName()
Types of associated events - ServiceAuthorization, SubscriptionAuthorization, ServiceTracking.
java.lang.String getServiceScope()
Types of associated events - ServiceAuthorization, ServiceTracking.
java.lang.String getServiceSessionName()
Types of associated events - ServiceTracking.
java.lang.String getServiceSessionTag()
Types of associated events - ServiceTracking.
long getSessionTimeout()
Types of associated events - ServiceAuthorization, UserAuthorization, Tracking.
java.lang.String getSubscriptionName()
Types of associated events - ServiceTracking.
java.lang.String getIfSessionId()
Types of associated events - Tracking.
java.lang.String[] getUserRadiusClass()
Types of associated events - ServiceTracking.
java.lang.String getUserSessionId()
Types of associated events - ServiceAuthorization.
java.lang.String getPrimaryUserName()
pppLoginName
or publicDhcpUserName
.
This attribute is not supported on JUNOS routing platforms.
Types of associated events - Authorization and tracking.
pppLoginName
or publicDhcpUserName
java.lang.String getSessionId()
Types of associated events - Authorization and tracking.
long getSessionTime()
Types of associated events - StopTracking, InterimTracking.
long getTerminateCause()
Types of associated events - StopTracking.
java.lang.String getUid()
Types of associated events - Authorization.
java.lang.String getDomain()
Types of associated events - Authorization.
java.lang.String getRetailerDn()
Types of associated events - Authorization.
java.lang.String getPassword()
Types of associated events - Authorization.
long getIfIndex()
Types of associated events - InterfaceTracking.
java.net.InetAddress getUserInetAddress()
getUserIpAddress()
for IPv4, but it allows extension to
IPv6 (which is not yet supported in the SDX software).
Types of associated events - Authorization and tracking.
java.net.InetAddress getNasInetAddress()
getNasIp()
for IPv4, but it allows extension to IPv6
(which is not yet supported in the SDX software).
Types of associated events - Authorization and tracking.
java.lang.String getAggrSessionId()
Types of associated events - ServiceTracking.
java.lang.String getAggrLoginName()
Types of associated events - ServiceTracking.
java.lang.String getAggrUserDn()
Types of associated events - ServiceTracking.
java.net.InetAddress getAggrUserInetAddress()
Types of associated events - ServiceTracking.
java.lang.String getAggrAccountingId()
Types of associated events - ServiceTracking.
java.lang.String getAggrAuthUserId()
Types of associated events - ServiceTracking.
long getInterimTime()
Types of associated events - Tracking.
java.lang.String getManagerId()
Types of associated events - Tracking.
long getOperational()
Types of associated events - StopServiceTracking, InterimServiceTracking.
java.util.Map getProperties()
java.util.Map getUserProperties()
java.util.Map getLocalQosProfiles()
|
Core API 7.15 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |