@Override
    public void decorate(final RequestContext requestContext) throws Throwable {
        tenantExtractor.extract(requestContext).ifPresent(tenant ->
            requestContext.getFlowScope().put("tenantUserInterfacePolicy", tenant.getUserInterfacePolicy()));
    }
This is {@link TenantWebflowDecorator}.

@author Misagh Moayyed
@since 7.3.0
core/cas-server-core-multitenancy/src/main/java/org/apereo/cas/multitenancy/TenantWebflowDecorator.java