When all delegates abstain, AuthorizationManagers's composition implementations return a default AuthorizationDecision. It would be nice if this default decision were configurable.

One way to do this would be to introduce:

public static <T> AuthorizationManager<T> anyOf(AuthorizationDecision allAbstainDefaultDecision, AuthorizationManager<T>... managers);

public static <T> AuthorizationManager<T> allOf(AuthorizationDecision allAbstainDefaultDecision, AuthorizationManager<T>... managers);

Comment From: evgeniycheban

@jzheaux I can take this.

Comment From: FdHerrera

Hello,

I'd like to contribute to this project by taking this issue if it's ok for you.

Thank you in advance!