package org.osiam.security.authorization; import org.springframework.expression.Expression; import org.springframework.expression.ExpressionParser; import org.springframework.expression.ParseException; import org.springframework.expression.ParserContext; public class OsiamDelegateExpressionParser implements ExpressionParser { private final ExpressionParser delegate; public OsiamDelegateExpressionParser(ExpressionParser delegate) { this.delegate = delegate; } @Override public Expression parseExpression(String expression) throws ParseException { return delegate.parseExpression(expression); } @Override public Expression parseExpression(String expression, ParserContext parserContext) throws ParseException { return delegate.parseExpression(expression, parserContext); } }