public class ContentPermissionSearchUtils extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
ESCAPE_CHAR |
static org.apache.log4j.Category |
log
Deprecated.
Since 5.5, use private logger
|
| Constructor and Description |
|---|
ContentPermissionSearchUtils() |
| Modifier and Type | Method and Description |
|---|---|
static Iterator<Set<String>> |
decodeContentPermissionSets(String encodedContentPermissionSets)
Decodes a string contains multiple "&'-separated
ContentPermissionSets, which have themselves been encoded
by getEncodedContentPermissionSet(ContentPermissionSet). |
static String |
getEncodedContentPermissionSet(ContentPermissionSet contentPermissionSet) |
static String |
getEncodedContentPermissionSets(Collection<ContentPermissionSet> contentPermissionSets)
Encode the given
ContentPermissionSets as a String suitable for use as an index field value. |
static String |
getEncodedGroupName(String groupname) |
static String |
getEncodedUserKey(ConfluenceUser user) |
@Deprecated public static final org.apache.log4j.Category log
public static final String ESCAPE_CHAR
public static String getEncodedContentPermissionSets(Collection<ContentPermissionSet> contentPermissionSets)
ContentPermissionSets as a String suitable for use as an index field value.public static String getEncodedContentPermissionSet(ContentPermissionSet contentPermissionSet)
ContentEntityMetadataExtractor,
ContentPermissionsFilterpublic static String getEncodedUserKey(ConfluenceUser user)
public static Iterator<Set<String>> decodeContentPermissionSets(String encodedContentPermissionSets)
ContentPermissionSets, which have themselves been encoded
by getEncodedContentPermissionSet(ContentPermissionSet). The returned Iterator is lazy, i.e. it decodes the
string segments as the iterator advances.Iterator of ContentPermissionSets themselves represented by a Set of encoded ContentPermissions.Copyright © 2003–2021 Atlassian. All rights reserved.