final ResourceManager resourceManager,
final Collection<ResourceDecisionManager> resourceDecisionManagers,
final VotingStrategy votingStrategy,
final RoleDecisionManager roleDecisionManager ) {
if ( authManager == null ) {
this.authManager = new HttpAuthenticationManager( authSchemes, forceURL, authProviders, roleProviders, subjectPropertiesProviders, authStorageProviders, resourceManager );
} else {
this.authManager = authManager;
try {
final Method method = this.authManager.getClass().getMethod( "addSchemes", Collection.class );