public static class SecurityModuleConfig.SecurityModuleConfigBuilder extends Object
public SecurityModuleConfig.SecurityModuleConfigBuilder regularUserRoleName(@NonNull @NonNull String regularUserRoleName)
public SecurityModuleConfig.SecurityModuleConfigBuilder fixtureRoleName(@NonNull @NonNull String fixtureRoleName)
public SecurityModuleConfig.SecurityModuleConfigBuilder adminRoleName(@NonNull @NonNull String adminRoleName)
public SecurityModuleConfig.SecurityModuleConfigBuilder adminUserName(@NonNull @NonNull String adminUserName)
public SecurityModuleConfig.SecurityModuleConfigBuilder adminPassword(@NonNull @NonNull String adminPassword)
public SecurityModuleConfig.SecurityModuleConfigBuilder adminStickyPackagePermissions(@NonNull @NonNull String[] adminStickyPackagePermissions)
this.public SecurityModuleConfig.SecurityModuleConfigBuilder adminAdditionalPackagePermission(String adminAdditionalPackagePermission)
public SecurityModuleConfig.SecurityModuleConfigBuilder adminAdditionalPackagePermissions(Collection<? extends String> adminAdditionalPackagePermissions)
public SecurityModuleConfig.SecurityModuleConfigBuilder clearAdminAdditionalPackagePermissions()
public SecurityModuleConfig.SecurityModuleConfigBuilder autoEnableIfDelegatedAndAuthenticated(boolean autoEnableIfDelegatedAndAuthenticated)
This option allows to override this behavior, such that authenticated users are also auto-enabled.
default: false
this.public SecurityModuleConfig build()
Copyright © 2010–2020 The Apache Software Foundation. All rights reserved.