public class SecurityModuleConfig extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
SecurityModuleConfig.SecurityModuleConfigBuilder |
| Modifier and Type | Method and Description |
|---|---|
static SecurityModuleConfig.SecurityModuleConfigBuilder |
builder() |
Set<String> |
getAdminAdditionalPackagePermissions() |
@NonNull String |
getAdminPassword() |
@NonNull String |
getAdminRoleName() |
@NonNull String[] |
getAdminStickyPackagePermissions()
cannot be removed via user interface
|
@NonNull String |
getAdminUserName() |
@NonNull String |
getFixtureRoleName() |
@NonNull String |
getRegularUserRoleName() |
boolean |
isAutoEnableIfDelegatedAndAuthenticated()
Delegated users, on first successful logon, are auto-created but disabled (by default).
|
boolean |
isStickyAdminPackage(String featureFqn) |
Stream<String> |
streamAdminPackagePermissions() |
public Stream<String> streamAdminPackagePermissions()
public boolean isStickyAdminPackage(String featureFqn)
public static SecurityModuleConfig.SecurityModuleConfigBuilder builder()
@NonNull public @NonNull String getRegularUserRoleName()
@NonNull public @NonNull String getFixtureRoleName()
@NonNull public @NonNull String getAdminRoleName()
@NonNull public @NonNull String getAdminUserName()
@NonNull public @NonNull String getAdminPassword()
@NonNull public @NonNull String[] getAdminStickyPackagePermissions()
public Set<String> getAdminAdditionalPackagePermissions()
public boolean isAutoEnableIfDelegatedAndAuthenticated()
This option allows to override this behavior, such that authenticated users are also auto-enabled.
default: false
Copyright © 2010–2020 The Apache Software Foundation. All rights reserved.