public class SubjectEvaluationCache extends Object
Modifier and Type | Field and Description |
---|---|
static long |
subjectEvalCacheTTL |
static Map<String,Map<String,Long[]>> |
subjectEvaluationCache |
Constructor and Description |
---|
SubjectEvaluationCache() |
Modifier and Type | Method and Description |
---|---|
static void |
addEntry(String tokenID,
String ldapServer,
String valueDN,
boolean member)
Adds a new entry to
SubjectEvaluationCache . |
static long |
getSubjectEvalTTL()
Returns the duration for which subject evaluation results would be cached
|
static Boolean |
isMember(String tokenID,
String ldapServer,
String valueDN)
Checks whether the user identified by session token id is
a member of a
Subject name value |
public static long getSubjectEvalTTL()
public static void addEntry(String tokenID, String ldapServer, String valueDN, boolean member)
SubjectEvaluationCache
.tokenID
- session token id of user.ldapServer
- ldap server having the entry corresponding to
Subject
name value.valueDN
- subject name value.member
- result of membership evaluation.public static Boolean isMember(String tokenID, String ldapServer, String valueDN)
Subject
name valuetokenID
- session token id of userldapServer
- ldap server having the entry corresponding to
Subject
name valuevalueDN
- subject name valueCopyright © 2010–2025 Open Identity Platform Community. All rights reserved.