public class UserAttr extends Object implements KeywordBindRule
Modifier and Type | Method and Description |
---|---|
static KeywordBindRule |
decode(String expression,
EnumBindRuleType type)
Decode an string containing the userattr bind rule expression.
|
EnumEvalResult |
evaluate(AciEvalContext evalCtx)
Evaluate the expression using an evaluation context.
|
String |
toString() |
void |
toString(StringBuilder buffer)
Appends a string representation of this object to the provided buffer.
|
public static KeywordBindRule decode(String expression, EnumBindRuleType type) throws AciException
expression
- The expression string.type
- The bind rule type.AciException
- If the string contains an invalid expression.public EnumEvalResult evaluate(AciEvalContext evalCtx)
evaluate
in interface KeywordBindRule
evalCtx
- The evaluation context to use in the evaluation of the
userattr expression.public final void toString(StringBuilder buffer)
toString
in interface KeywordBindRule
buffer
- The buffer into which a string representation of this object
should be appended.Copyright © 2010-2016 ForgeRock AS. All Rights Reserved.