Class UserAuthenticated
- All Implemented Interfaces:
Future<Void>
,Associator
,Eligible
The Class UserAuthenticated.
-
Nested Class Summary
Nested classes/interfaces inherited from interface java.util.concurrent.Future
Future.State
-
Field Summary
Fields inherited from class org.jgrapes.core.internal.EventBase
completed, completionEvents, invokedFor
-
Constructor Summary
ConstructorDescriptionUserAuthenticated
(Event<?> forLogin, Subject subject) Instantiates successful user authentication. -
Method Summary
Methods inherited from class org.jgrapes.core.Event
addCompletionEvent, associated, cancel, channels, channels, completionEvents, currentResults, defaultCriterion, forChannels, get, get, handled, handlingError, isCancelled, isDone, isEligibleFor, isStopped, processedBy, results, results, resumeHandling, setAssociated, setChannels, setRequiresResult, setResult, stop, suspendHandling, suspendHandling, tieTo, toString
Methods inherited from class org.jgrapes.core.internal.EventBase
disableTracking, enqueued, firstResultAssigned, isTracked, onCompletion
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.jgrapes.core.Associator
associated, associated, associated, associatedGet
Methods inherited from interface java.util.concurrent.Future
exceptionNow, resultNow, state
-
Constructor Details
-
UserAuthenticated
Instantiates successful user authentication.- Parameters:
forLogin
- the for login
-
-
Method Details
-
forLogin
Gets the event that initiated the login process.- Returns:
- the for login
-
subject
Gets the subject.- Returns:
- the subject
-
by
Add the name of a component that has authenticated the user or added roles.- Parameters:
by
- the by- Returns:
- the user authenticated
-
by
Return the names of the components that have authenticated the user or added roles.- Returns:
- the list
-