public class UrnUtils extends Object
| Modifier and Type | Field and Description |
|---|---|
static Pattern |
GROUP_PATTERN |
static Pattern |
PERSON_PATTERN |
static String |
URN_COLLAB_GROUP_REGEXP |
static String |
URN_COLLAB_PERSON_REGEXP |
| Constructor and Description |
|---|
UrnUtils() |
| Modifier and Type | Method and Description |
|---|---|
static Optional<String> |
extractLocalGroupId(String groupId)
Strip groupId, e.g.
|
static Optional<String> |
extractLocalUid(String uid)
Strip uid, e.g.
|
static Optional<String> |
getSchacHomeFromGroupUrn(String groupId) |
static Optional<String> |
getSchacHomeFromPersonUrn(String personId) |
static boolean |
isFullyQualifiedGroupName(String groupId) |
public static final String URN_COLLAB_GROUP_REGEXP
public static final Pattern GROUP_PATTERN
public static final String URN_COLLAB_PERSON_REGEXP
public static final Pattern PERSON_PATTERN
public static Optional<String> extractLocalGroupId(String groupId)
groupId - the id that should addhere to "^urn:collab:group:([^:]+):(.+)$"public static Optional<String> extractLocalUid(String uid)
uid - the uid that should addhere to "^urn:collab:person:([^:]+):(.+)$"public static boolean isFullyQualifiedGroupName(String groupId)
Copyright © 2016 Pivotal Software, Inc.. All rights reserved.