Uses of Interface
org.apache.guacamole.net.auth.ActivityRecord
Packages that use ActivityRecord
Package
Description
Provides classes which can be used to extend or replace the authentication
functionality of the Guacamole web application.
Provides a basic AuthenticationProvider base class that can be used to create
simple AuthenticationProviders in the same way allowed by the old
authentication API.
-
Uses of ActivityRecord in org.apache.guacamole.net.auth
Classes in org.apache.guacamole.net.auth with type parameters of type ActivityRecordModifier and TypeInterfaceDescriptioninterface
ActivityRecordSet<RecordType extends ActivityRecord>
A set of all available records related to a type of activity which has a defined start and end time, such as a user being logged in or connected, or a subset of those records.class
DecoratingActivityRecordSet<RecordType extends ActivityRecord>
ActivityRecordSet implementation which simplifies decorating the records within an underlying ActivityRecordSet.class
DelegatingActivityRecordSet<RecordType extends ActivityRecord>
ActivityRecordSet implementation which simply delegates all function calls to an underlying ActivityRecordSet.Subinterfaces of ActivityRecord in org.apache.guacamole.net.authModifier and TypeInterfaceDescriptioninterface
A logging record describing when a user started and ended usage of a particular connection.Classes in org.apache.guacamole.net.auth that implement ActivityRecordModifier and TypeClassDescriptionclass
ActivityRecord implementation which simply delegates all function calls to an underlying ActivityRecord.class
ConnectionRecord implementation which simply delegates all function calls to an underlying ConnectionRecord.Methods in org.apache.guacamole.net.auth that return ActivityRecordModifier and TypeMethodDescriptionprotected ActivityRecord
DelegatingActivityRecord.getDelegateActivityRecord()
Returns the underlying ActivityRecord wrapped by this DelegatingActivityRecord.Methods in org.apache.guacamole.net.auth that return types with arguments of type ActivityRecordModifier and TypeMethodDescriptionList
<? extends ActivityRecord> DelegatingUser.getHistory()
Deprecated.default List
<? extends ActivityRecord> User.getHistory()
Deprecated.AbstractUserContext.getUserHistory()
Retrieves all user history records visible to current user.DelegatingUser.getUserHistory()
DelegatingUserContext.getUserHistory()
default ActivityRecordSet
<ActivityRecord> User.getUserHistory()
Returns an ActivityRecordSet containing ActivityRecords representing the login history for this user, including any active sessions.UserContext.getUserHistory()
Retrieves all user history records visible to current user.Constructors in org.apache.guacamole.net.auth with parameters of type ActivityRecordModifierConstructorDescriptionWraps the given ActivityRecord such that all function calls against this DelegatingActivityRecord will be delegated to it. -
Uses of ActivityRecord in org.apache.guacamole.net.auth.simple
Classes in org.apache.guacamole.net.auth.simple with type parameters of type ActivityRecordModifier and TypeClassDescriptionclass
SimpleActivityRecordSet<RecordType extends ActivityRecord>
An immutable and empty ActivityRecordSet.
User.getUserHistory()
, which returns the login history as an ActivityRecordSet which supports various sort and filter functions.