Skip to content

Don't include command security proxies in Bifrost/Application. #759 - #760

Open
bnordli wants to merge 2 commits into
dolittle:masterfrom
bnordli:issue/759
Open

Don't include command security proxies in Bifrost/Application. #759#760
bnordli wants to merge 2 commits into
dolittle:masterfrom
bnordli:issue/759

Conversation

@bnordli

@bnordli bnordli commented Jan 19, 2017

Copy link
Copy Markdown
Contributor

Some code cleanup, including consistent ordering on generated proxies.

Original issue: ProCoSys#45

(To get CommandSecurityProxies, reference Bifrost/Security instead of Bifrost/Application.)


This change is Reviewable

…le#686

Some code cleanup, including consistent ordering on generated proxies.

Original issue: ProCoSys#45

(To get CommandSecurityProxies, reference Bifrost/Security instead of Bifrost/Application.)
@einari einari modified the milestones: 1.2.0, 1.1.4 Feb 25, 2017
@einari

einari commented Feb 25, 2017

Copy link
Copy Markdown
Contributor

The easiest thing and actually would avoid this being a breaking change is to make it configurable for now. Typically in the WebConfiguration there could be a flag saying something like IncludeCommandSecurityProxies - default set to true, making it a non breaking change and we could just pull it in directly

@bnordli

bnordli commented Feb 26, 2017

Copy link
Copy Markdown
Contributor Author

But why would anyone want to keep this security problematic behavior? I can accept making it configurable via a flag, but then I would very much like to throw an exception on start-up if this flag is not set, pointing clients to an explanation why this flag must be set in order to avoid security breaches.

@einari

einari commented Feb 26, 2017

Copy link
Copy Markdown
Contributor

Never mind.. I misunderstood what this was about. Agree - the way things are today, its pretty useless. Added an issue for what I think should do the trick in the long term (#785). Don't do anything with this - I'll merge it in at the the right time.

@einari einari modified the milestones: 1.2.0, 1.2.1, 1.2.2 May 2, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants