@SerializeWith(value=UserSessionPredicate.ExternalizerImpl.class) public class UserSessionPredicate extends Object implements Predicate<Map.Entry<String,SessionEntityWrapper<UserSessionEntity>>>
Modifier and Type | Class and Description |
---|---|
static class |
UserSessionPredicate.ExternalizerImpl |
Modifier and Type | Method and Description |
---|---|
UserSessionPredicate |
brokerSessionId(String id) |
UserSessionPredicate |
brokerUserId(String id) |
UserSessionPredicate |
client(String clientUUID)
Adds a test for client.
|
static UserSessionPredicate |
create(String realm)
Creates a user session predicate.
|
UserSessionPredicate |
expired(Integer expired,
Integer expiredRefresh) |
UserSessionPredicate |
expired(Integer expired,
Integer expiredRefresh,
Integer expiredRememberMe,
Integer expiredRefreshRememberMe) |
String |
getBrokerSessionId() |
String |
getBrokerUserId() |
String |
getUserId()
Returns the user id.
|
boolean |
test(Map.Entry<String,SessionEntityWrapper<UserSessionEntity>> entry) |
UserSessionPredicate |
user(String user) |
public static UserSessionPredicate create(String realm)
client(java.lang.String)
method, see its warning.realm
- public UserSessionPredicate user(String user)
public UserSessionPredicate client(String clientUUID)
clientUUID
- AuthenticatedClientSessionAdapter.detachFromUserSession()
public UserSessionPredicate expired(Integer expired, Integer expiredRefresh)
public UserSessionPredicate expired(Integer expired, Integer expiredRefresh, Integer expiredRememberMe, Integer expiredRefreshRememberMe)
public UserSessionPredicate brokerSessionId(String id)
public UserSessionPredicate brokerUserId(String id)
public String getUserId()
public String getBrokerSessionId()
public String getBrokerUserId()
public boolean test(Map.Entry<String,SessionEntityWrapper<UserSessionEntity>> entry)
test
in interface Predicate<Map.Entry<String,SessionEntityWrapper<UserSessionEntity>>>
Copyright © 2021 JBoss by Red Hat. All rights reserved.