Class CustomSubflowExpression
- java.lang.Object
-
- net.shibboleth.idp.plugin.authn.spring.CustomSubflowExpression
-
- All Implemented Interfaces:
Expression
public class CustomSubflowExpression extends Object implements Expression
-
-
Field Summary
Fields Modifier and Type Field Description private FlowDefinitionLocatorflowDefinitionLocatorprivate ExpressionsubflowId
-
Constructor Summary
Constructors Constructor Description CustomSubflowExpression(Expression subflowId, FlowDefinitionLocator flowDefinitionLocator)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetExpressionString()ObjectgetValue(Object context)Class<?>getValueType(Object context)voidsetValue(Object context, Object value)
-
-
-
Field Detail
-
subflowId
private Expression subflowId
-
flowDefinitionLocator
private FlowDefinitionLocator flowDefinitionLocator
-
-
Constructor Detail
-
CustomSubflowExpression
public CustomSubflowExpression(Expression subflowId, FlowDefinitionLocator flowDefinitionLocator)
-
-
Method Detail
-
getValue
public Object getValue(Object context) throws EvaluationException
- Specified by:
getValuein interfaceExpression- Throws:
EvaluationException
-
setValue
public void setValue(Object context, Object value) throws EvaluationException
- Specified by:
setValuein interfaceExpression- Throws:
EvaluationException
-
getValueType
public Class<?> getValueType(Object context)
- Specified by:
getValueTypein interfaceExpression
-
getExpressionString
public String getExpressionString()
- Specified by:
getExpressionStringin interfaceExpression
-
-