Modifier and Type | Method and Description |
---|---|
static Target |
decode(EnumTargetOperator operator,
String expr,
org.forgerock.opendj.ldap.Dn aciDN)
Decode an expression string representing a target keyword expression.
|
org.forgerock.opendj.ldap.Dn |
getDN()
Returns the URL DN of the expression.
|
EnumTargetOperator |
getOperator()
Returns the operator of this expression.
|
boolean |
isPattern()
Returns boolean if a pattern was seen during parsing.
|
boolean |
matchesPattern(org.forgerock.opendj.ldap.Dn dn)
This method tries to match a pattern against a DN.
|
public static Target decode(EnumTargetOperator operator, String expr, org.forgerock.opendj.ldap.Dn aciDN) throws AciException
operator
- An enumeration of the operation of this target.expr
- A string representation of the target.aciDN
- The DN of the ACI entry used for a descendant check.AciException
- If the expression string is invalid.public EnumTargetOperator getOperator()
public org.forgerock.opendj.ldap.Dn getDN()
public boolean isPattern()
public boolean matchesPattern(org.forgerock.opendj.ldap.Dn dn)
dn
- The DN to try an match.Copyright © 2010-2017 ForgeRock AS. All Rights Reserved.