public class JetspeedPrincipalQueryContext extends HashMap<String,Object>
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>
Modifier and Type | Field and Description |
---|---|
static String |
ASSOCIATED_GROUPS |
static String |
ASSOCIATED_ROLES |
static String |
ASSOCIATED_USERS |
static String |
JETSPEED_PRINCIPAL_TYPE |
static String |
LENGTH |
static String |
NAME_FILTER |
static String |
OFFSET |
static String |
ORDER |
static String |
SECURITY_ATTRIBUTES |
static String |
SECURITY_DOMAIN |
Constructor and Description |
---|
JetspeedPrincipalQueryContext(String nameFilter,
long offset,
long length) |
JetspeedPrincipalQueryContext(String nameFilter,
long offset,
long length,
String order,
List<String> roles,
List<String> groups,
List<String> users,
Map<String,String> attributes) |
Modifier and Type | Method and Description |
---|---|
List<String> |
getAssociatedGroups()
Returns all groups the principal must be member of.
|
List<String> |
getAssociatedRoles()
Returns all roles the principal must be member of.
|
List<String> |
getAssociatedUsers()
Returns all users the principal must contain.
|
String |
getJetspeedPrincipalType() |
Long |
getLength() |
String |
getNameFilter()
Return the filter for the principals name.
|
Long |
getOffset() |
String |
getOrder()
Returns the sort order for the principals name.
|
Map<String,String> |
getSecurityAttributes()
Returns all security attributes for the principal.
|
Long |
getSecurityDomain() |
clear, clone, containsKey, containsValue, entrySet, get, isEmpty, keySet, put, putAll, remove, size, values
equals, hashCode, toString
public static final String NAME_FILTER
public static final String SECURITY_ATTRIBUTES
public static final String ASSOCIATED_ROLES
public static final String ASSOCIATED_GROUPS
public static final String ASSOCIATED_USERS
public static final String ORDER
public static final String OFFSET
public static final String LENGTH
public static final String JETSPEED_PRINCIPAL_TYPE
public static final String SECURITY_DOMAIN
public JetspeedPrincipalQueryContext(String nameFilter, long offset, long length)
public String getNameFilter()
public Map<String,String> getSecurityAttributes()
public List<String> getAssociatedRoles()
public List<String> getAssociatedGroups()
public List<String> getAssociatedUsers()
public String getOrder()
public Long getOffset()
public Long getLength()
public String getJetspeedPrincipalType()
public Long getSecurityDomain()
Copyright © 1999–2016 The Apache Software Foundation. All rights reserved.